Skip to main content

Program to calculate the room area and volume to illustrate the concept of single inheritance.


CODE:
class Roomarea 
{
protected double l, b;
Roomarea(double len, double br)
{
l=len;
b=br;
}
void putdata()
{
System.out.println("Area of Room: "+(l*b));
}
}
class Roomvol extends Roomarea 
{
double h;
Roomvol(double len, double br, double he)
{
super(len, br);
h=he; 
}
void putdata()
{
super.putdata();
System.out.println("Volume of Room: "+(l*b*h));
}
}
public class EXP18Q4
{
public static void main(String[] args)
{
Roomvol r1 = new Roomvol(10, 20, 10);
r1.putdata(); 
} }

Comments

Popular posts from this blog

Develop a program using control loops in applets.

Code: import java.awt.*; import java.applet.*; public class Control extends Applet {      public void paint(Graphics g)      {      for(int i=1;i<=4;i++)     {          if(i%2==0)         {            g.fillOval(90,i*50+10,50,50);           g.setColor(Color.black);        }        else       {          g.fillOval(90,i*50+10,50,50);          g.setColor(Color.red);       }    }   } } /* <applet code=Control width=300 height=300> </applet> */ Output:

Program to display the rate of interest of banks by method overriding method

CODE: class bank { int getroi() { return 0; } } class SBI extends bank { int getroi() { return 8; } } class ICICI extends bank { int getroi() { return 7; } } class AXIS extends bank { int getroi() { return 9; } } class EXP17Q1 { public static void main(String args[]) { SBI s = new SBI(); ICICI i = new ICICI(); AXIS a = new AXIS(); System.out.println("SBI rate of interest: "+s.getroi()); System.out.println("ICICI rate of interest: "+i.getroi()); System.out.println("AXIS rate of interest: "+a.getroi()); } } OUTPUT: