¡GoConqr estrena diseño! Cuéntanos qué te parece.

Apuntes

Programs

Aiswarya Mohan Java programming Inglés 3 páginas

Contenido del apunte (3)

Página 1

Single Inheritance

class A

{

int a=10;

int b=20;

}

class B extends A

{

int c=30;

public static void main(String args[]){

B obj=new B();

int result=obj.a+obj.b+obj.c;

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

}

}

Página 2

Multilevel Inheritance

class Workerdetails

{

int id;

String name;

double salary,hra;

void setsal(int i,String n,double s)

{

id=i;

name=n;

salary=s;

}

void disp()

{

System.out.println("ID: "+id);

System.out.println("Name: "+name);

System.out.println("Salary: "+salary);

}

void gethra()

{

hra=0.60*sal;

System.out.println("HRA: "+hra);

}

}

class Officersal extends Workerdetails

{

double da;

void getda()

{

da=0.30*sal;

System.out.println("DA: "+da);

}

}

class Managersal extends Oficersal

{

double ca,gross;

void getca()

{

ca=0.10*sal;

System.out.println("CA: "+ca);

}

void getgross()

{

gross=sal+hra+da+ca;

System.out.println("Gross salary: "+gross);

}

}

class Multilevel{

public static void main(String args[]){

Managersal ms=new Managersal();

ms.setsal(101,"Raj",54000);

ms.disp();

ms.gethra();

ms.getda();

ms.getca();

ms.getgross();

}

}

Página 3

Hierarchial Inheritance

class Fruit

{

public void fruitinfo()

{

System.out.println("I am a fruit");

}

}

class Mango extends Fruit

{

public void mangoinfo()

{

fruitinfo();

System.out.println("My name is Mango");

}

}

class Apple extends Fruit

{

public void appleinfo()

{

fruitinfo();

System.out.println("My name is Apple");

}

}

class Hierarchial{

public static void main(String args[]){

Mango m=new Mango();

Apple a=new Apple();

m.mangoinfo();

a.appleinfo();

}

}

Información

Descripción
Java programming Apunte sobre Programs, creado por Aiswarya Mohan el 02/06/2020.
Creado por
Aiswarya Mohan
Visitas
1
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?