r19 JNTUK JAVA LAB ; Exercise-3

 Exercise- 3


a) Implementing Class & Objects

AIM: To write a JAVA program to implement class mechanism. – Create a class, methods

and invoke them inside main method

SOURCE-CODE:

1.no return type and without parameter-list:


class A

{

int l=10,b=20;

void display()

{

System.out.println(l);

System.out.println(b);

}

}

class methoddemo

{

public static void main(String args[])

{

A a1=new A();

a1.display();

}

}


OUT-PUT:

10

20


2.no return type and with parameter-list:


class A

{

void display(int l,int b)

{

System.out.println(l);

System.out.println(b);

}

}

class methoddemo

{

public static void main(String args[])

{

A a1=new A();

a1.display(10,20);

}

}


OUT-PUT:

10

20


3. return type and without parameter-list


class A

{

int l=10,b=20;

int area()

{

return l*b;

}

}

class methoddemo

{

public static void main(String args[])

{

A a1=new A();

int r=a1.area();

System.out.println("The area is: "+r);

}

}


OUT-PUT:

The area is:200


4.return type and with parameter-list:


class A

{

int area(int l,int b)

{

return l*b;

}

}

class methoddemo

{

public static void main(String args[])

{

A a1=new A();

int r=a1.area(10,20);

System.out.println(“The area is:”+r);

}

}


OUT-PUT:

The area is:200


b) Implementing Constructor

AIM: To write a JAVA to implement constructor

SOURCE-CODEs:

(i)A constructor with no parameters:


class A

{

int l,b;

A()

{

l=10;

b=20;

}

int area()

{

return l*b;

}

}

class constructordemo

{

public static void main(String args[])

{

A a1=new A();

int r=a1.area();

System.out.println("The area is: "+r);

}

}


OUT-PUT:

The area is:200


(ii)A constructor with parameters:


class A

{

int l,b;

A(int u,int v)

{

l=u;

b=v;

}

int area()

{

return l*b;

}

}

class constructordemo

{

public static void main(String args[])

{

A a1=new A(10,20);

int r=a1.area();

System.out.println("The area is: "+r);

}

}


OUT-PUT:

The area is:200




Comments