Tuesday 27 September 2011


DESIGNING PACKAGES

Aim:
            To write the java program to implement the concept of packages.
Algorithm:
Step1: Start.
Step2: Declare the packages p1, p2, p3, p4 implementing the classes float point, relational operators, increment operator, decrement operator as public.
Step3: Import the 4 packages in a separately in the main().
Step4: Create objects for the classes of the different packages and display the result by calling the display function of respective classes.
Step5: create a sub directory under the min directory and name the folder as package name.
Step6: Stop.
Program:
package p1;
public class floatpoint1
{
public void displayA()
{
float a=20.5F,b=6.4F;
System.out.println("a="+a);
System.out.println("b="+b);
System.out.println("a+b="+(a+b));
System.out.println("a-b="+(a-b));
System.out.println("a*b="+(a*b));
System.out.println("a/b="+(a/b));
System.out.println("a%b="+(a%b));
}
}
package p2;
public class relationaloperators
{
public void displayB()
{
float a=15.0F,b=20.75F,c=15.0F;
System.out.println("a="+a);
System.out.println("b="+b);
System.out.println("c="+c);
System.out.println("a<b="+(a<b));
System.out.println("a>b="+(a>b));
System.out.println("a==c"+(a==c));
System.out.println("a<=c"+(a<=c));
System.out.println("a>=b"+(a>=b));
System.out.println("b!=c"+(b!=c));
System.out.println("b==a+c"+(b==a+c));
}
}
package p3;
public class incrementoperator
{
public void displayC()
{
float a=10,b=20;
System.out.println("a="+a);
System.out.println("b="+b);
System.out.println("++a="+ ++a);
System.out.println("b++="+ b++);
System.out.println("a="+a);
System.out.println("b="+b);
}
}
package p4;
public class decrementoperator
{
public void displayD()
{
float a=10,b=20;
System.out.println("a="+a);
System.out.println("b="+b);
System.out.println("--a="+ --a);
System.out.println("b--="+b--);
System.out.println("a="+a);
System.out.println("a="+a);
}
}


Output:
Z:\anitha\package1>javac operators
Z:\anitha\package1>java operators
a=20.5
b=6.4
a+b=26.9
a-b=14.1
a*b=131.2
a/b=3.203125
a%b=1.2999997
a=15.0
b=20.75
c=15.0
a<b=true
a>b=false
a==ctrue
a<=ctrue
a>=bfalse
b!=ctrue
b==a+cfalse
a=10.0
b=20.0
++a=11.0
b++=20.0
a=11.0
b=21.0
a=10.0
b=20.0
--a=9.0
b--=20.0
a=9.0
a=9.0

0 comments:

Post a Comment