Page 464 - CA_Blue( J )_Class10
P. 464
3 {
4 int l,b,a,p; // Instance variable
5 rectangle() // Non-Parameterized Constructor
6 {
7 l=8;
8 b=4;
9 a=0;
10 p=0;
11 } rectangle(int l1, int b1) // Parameterized Constructor
12 {
13 l=l1;
14 b=b1;
15 }
16 rectangle(rectangle r) // Copy Constructor
17 {
18 l=r.l;
19 b=r.b;
20 }
21 void calculate() // Method to calculate area and perimeter
22 {
23 a=l*b;
24 p=2*(l+b);
25 }
26 void display() // Method to display
27 {
28 System.out.print("Area "+a);
29 System.out.println(" Perimeter "+p);
30 System.out.println("-------------------------");
31 }
32
33 public static void main()
34 {
35 rectangle ob1= new rectangle(); // creation of object ob1
36 rectangle ob2= new rectangle(8,6); // creation of object ob2
462462 Touchpad Computer Applications-X

