Professional Documents
Culture Documents
Using Java
India goa
Class mumbai class punaji
package india.goa;
class panaji
{
public static void main(String args[])
{
System.out.println;͞panaji goas largest city");
} }
//output
C:>cd india
C:>india>cd goa
C:>india>goa>javac panaji.java
C:>india>goa>cd..
C:>india>java india.goa.panaji
panaji goas largest city
Access specifies
Package help to protect your classes from
outside code using access specifies
->public
->protected
->private
->default
Example of packages
package world;
class Hello
{ Z:\a120>cd world
public static void main(String args[]) Z:\a120>world>javac Hello.java
Z:\a120>world>cd..
{ Z:\a120>java world.Hello
System.out.println("Hello Friends"); Hello Friends
}
}
class Box
//Importing a package // constructor used when cube is created
{ private double width; Box(double len)
Write a program to create
private double height; a package
{
,import itprivate
in another program andwidth
double depth; call = import
height = depth = len;
world.india.*;
// construct clone of an
the method in the packageobject }
class Hello1
Box(Box ob) // compute and return volume
{ {
double volume()
package world.india;
width = ob.width; { public static void
height = ob.height;
public class Hello main(String
return width * height args[])
* depth;
depth = ob.depth; } {
{} } Hello h=new Hello();
Box(doublepublic void
w, double display()
h, double d) h.display();
{ { class B oxWeight extends
} Box
width = w; {
System.out.println("Hello Indians"); }
height = h; double weight; // weight of box
depth = d;}
}} BoxWeight(BoxWeight ob) {
Box() // passobject to constructor
{ super(ob);
width = -1; // use -1 to indicate weight = ob.weight;
height = -1; // an uninitialized }
depth = -1; // box
}
package package1; import package1.*;
public class Test1 public class PackageDemo
{ {
int a; public static void main(String args[])
public Test1() {
{ Test1 x=new Test1();
a=1; System.out.println("Sum="+x.add(25));
} }
public int add(int b) }
{
return(a+b); /*****output*******
} Z:\a120>cd package1
} Z:\a120>package1>javac Test1.java
Z:\a120>package1>cd..
Z:\a120>javac PackageDemo.java
Z:\a120>java PackageDemo
Sum=26
*/