package

Ads
 

package

write a package for games which have two classes indoor and outdoor.use a function display() to generate a list of players for the specific games.use default and parameterised constructor. make use of protected access specifier and also use the finalize() method

View Answers

August 22, 2012 at 5:04 PM

We have created a package named games where we have defined two classes Indoor and Outdoor. In the main class, we have imported this package and using a function display(), we have generated a list of players for the specific games.

1)Indoor.java

package Games;
public class Indoor
{
        protected String player;

        public Indoor()
        {
        }

        public Indoor(String p)
        {
                player = p;
        }
        public void display()
        {
                System.out.println(player);
        }                
        protected void finalize()
        {
                System.out.println("Terminating Indoor...");
        }
}

2)Outdoor.java:

package Games;
public class Indoor
{
        protected String player;

        public Indoor()
        {
        }

        public Indoor(String p)
        {
                player = p;
        }
        public void display()
        {
                System.out.println(player);
        }                
        protected void finalize()
        {
                System.out.println("Terminating Indoor...");
        }
}

3)Players.java

import Games.*;

class Players
{
        public static void main(String args[])
        {
                Indoor In[] = new Indoor[4];
                In[0] = new Indoor("A");
                In[1] = new Indoor("B");
                In[2] = new Indoor("C");
                In[3] = new Indoor("D");
                System.out.println("Indoor Players...");
                for(int i=0;i<In.length;i++){
                 In[i].display();
                }
                System.out.println("Outdoor Players...");
                Outdoor Out[] = new Outdoor[4];
                Out[0] = new Outdoor("E");
                Out[1] = new Outdoor("F");
                Out[2] = new Outdoor("G");
                Out[3] = new Outdoor("H");
                for(int i=0;i<Out.length;i++){
                 Out[i].display();
                }
        }
}

Ads









Related Tutorials/Questions & Answers:
Package
Package  Create a Package named com.example.code. Write few classes, interface and abstract classes. Now create a class names PackageDemo that uses the classes of this package from other package
Package
Package  Create a Package named com.example.code. Write few classes, interface and abstract classes. Now create a class names PackageDemo that uses the classes of this package from other package
Advertisements
package:
package:  i hv created created a package and save it into D... in a package world. The we specify the keyword package with the name of the package. package world; public class HelloWorld { public static void main(String
package:
package:  i hv created created a package and save it into D... in a package world. The we specify the keyword package with the name of the package. package world; public class HelloWorld { public static void main(String
package
package  by what name we can save a java file that contain a package {i.e package p;} and several public classes {i.e public class abc} but not a main method
package
can allow types in one package to have unrestricted access to one another, still restricting the access for the types outside the package
package
package  write a package for games which have two classes indoor... specifier and also use the finalize() method   We have created a package... class, we have imported this package and using a function display(), we have
package
package  Smith has created a package named ApplianceDetails that contains the Appliance class.Now he wants to create a class named NewAppliance that stores the details of the newly launched appliances.He uses the following syntax
package
package  Smith has created a package named ApplianceDetails that contains the Appliance class.Now he wants to create a class named NewAppliance that stores the details of the newly launched appliances.He uses the following syntax
Package in Applet
Package in Applet  How do I use this technique for applets
What is a package?
What is a package?  hi, What is a package? thanks   Hi, The Package is a mechanism for organizing the group of related files... programming language, A package is group of related types of classes & interfaces
Java.io package
Java.io package  List the names of various classes supported by Java.io package to handle character stream.   Reader and Writer classes and their subclasses
problem with package
problem with package  Dear sir, i have created one java file with package com.net; and i compiled the program.it showing the .class file... message as can not access package class methods
userdefined package
userdefined package  package javap; class HelloWorld { public... declare a package then in command prompt i set the classpath.After that i compiled the class and run the package then i got the error C:\Users
add new package java
add new package java  How to add new package in Java
ModuleNotFoundError: No module named 'package'
ModuleNotFoundError: No module named 'package'  Hi, My Python... 'package' How to remove the ModuleNotFoundError: No module named 'package... to install padas library. You can install package python with following command
package javax.ws.rs does not exist
package javax.ws.rs does not exist  Hi, Which jar file should I add to remove "package javax.ws.rs does not exist" error? Thanks
Which package is imported by default?
Which package is imported by default?  hi, Which package... package is imported by default? The java.lang package is imported by default even without a package declaration. In Java class has been imported in the following
The package keyword
The package keyword       The package in java programming language is a keyword that is used to define a package that includes the java classes. Keywords are basically reserved words
Joomla Starter Package
Joomla Starter Package This is a basic package in which we offer all the necessary features that needs a basic package. This package can be managed... effortlessly whenever they want. This is an ideal package in small budget. We
there is no package called 'knitr'
there is no package called 'knitr'  Hi, I RStudio its giving following error: there is no package called 'knitr' How to solve this? Thanks   Hi, You have to install the package knitr. Run the following command
there is no package called 'knitr'
there is no package called 'knitr'  Hi, I RStudio its giving following error: there is no package called 'knitr' How to solve this? Thanks   Hi, You have to install the package knitr. Run the following command
missing package-info.java file
missing package-info.java file  How to find and add the packages in Java if it's missing from the list
What is java.util package?
What is java.util package?  Hi I want to know about the util package in Java. What is java.util package? How its useful? Thanks   Hi, The java.util Package is very important package in Java as it contains frequently
Joomla Custom Templates Package
Joomla Custom Templates Package In this Joomla package, we offer eye-catching and unique Joomla Templates designed and developed according.... This package is suitable for your company's business requirement
Joomla Standard Package
Joomla Standard Package In this package we offer a complete standard package that can be customize or upgraded later as per the requirement of the clients. The client itself can modify and manage
package javax.servlet does not exist
package javax.servlet does not exist  Hi, I am building a web application using maven and its throwing following error: package javax.servlet does not exist package javax.servlet.http does not exist How to solve the error
JFree chart package error
JFree chart package error  hi, I had asked u abt the jfree chart package and done what u have said. Its working but its giving me error that some... are not there in the package which is being downloaded? i have downloaded
Unable to locate package openjdk-11-jdk
Unable to locate package openjdk-11-jdk  Hi, I want to install open... openjdk-11-jdk Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package openjdk-11-jdk How to resolve
Udaipur city tour package
Udaipur city tour package  I want to know about the Udaipur city in Rajasthan and it's tourist attractions. It'll be great if you can also provide me the udaipur city tour package for weekends. Thanks
use of package concepts
use of package concepts  i m getting error when i use .* method to access all package files. when i use this through another method like packagename.classname, it works but in this method i will have to write all class names. i

Ads