Practical no.1(a):-
package day1;
public class construc {
int age;
String name;
public construc() {
System.out.println("Default Constructor");
}
public construc(int age,String name) {
this.age=age;
this.name=name;
}
construc(construc cons) {
this.age=cons.age;
this.name=cons.name;
}
void show() {
System.out.println(age+" "+name);
}
public static void main(String[] args) {
construc c=new construc(19,"Bavadurga");
System.out.println("with argument constructor");
c.show();
System.out.println("copy constructor");
construc c1=new construc(c);
c1.show();
}
}
Practical no.1(b):-
package day1;
class calculator{
void add() {
int a=10;
int b=50;
int c=a+b;
System.out.println(c);
}
void add(String name) {
System.out.println(name);
}
void add(int num1,int num2) {
int c=num1+num2;
System.out.println(c);
}
}
public class MethodOverloading {
public static void main(String[] args) {
calculator obj=new calculator();
obj.add("Bavadurga");
}
}
Practical no.2(b)
package day5;
abstract class abstractclass{
abstract void display();
void show() {
System.out.println("Abstract method is overriden");
}
}
public class Aclass extends abstractclass {
@Override
void display() {
System.out.println("Abstract method.");
}
public static void main(String[] args) {
Aclass a=new Aclass();
a.display();
a.show();
}
}
Comments
Post a Comment