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

Define an exception called ‘NotMatchexception’ that is thrown when a string is not equal to ‘India’. Write a java program that uses this exception.

Code: import java.util.Scanner; class NotMatchException extends Exception {   public NotMatchException (String str)   {     System.out.println(str);   } } public class StringExc {    public static void main(String[] args)    {      Scanner scan = new Scanner(System.in);      System.out.print("Enter the string : ");      String input = scan.nextLine();      try      {        if(input.equalsIgnoreCase("India"))          System.out.println("String matched !!!");        else          throw new NotMatchException ("String not matched !!!");     }     catch (NotMatchException s)     {     ...

Develop an applet for drawing a human face.

Code: import java.awt.*; importjava.applet.*; /* <applet code = "face" width = 300 height = 300></applet> */ public class face extends Applet {     public void paint(Graphics g)     { g.drawOval(40, 40, 120, 150); g.drawOval(57, 75, 30, 20); g.drawOval(110, 75, 30, 20); g.fillOval(68, 81, 10, 10); g.fillOval(121, 81, 10, 10); g.drawOval(85, 100, 30, 30); g.fillArc(60, 125, 80, 40, 180, 180); g.drawOval(25, 92, 15, 30); g.drawOval(160, 92, 15, 30);     } } Output: