import java.io.*;
import java.lang.*;
abstract class Shape
{
float pi=3.14f;
abstract void area();
abstract void volume();
}
class Cone extends Shape
{
int red,side,height;
Cone(int r,int s,int h)
{
red=r;
side=s;
height=h;
}
void area()
{
float a=pi*red*side;
System.out.println("Area of Cone-"+a);
}
void volume()
{
float v=pi*red*red*(height/3);
System.out.println("Volume of Cone-"+v);
}
}
class Cylinder extends Shape
{
int red ,height;
Cylinder(int r,int h)
{
red=r;
height=h;
}
void area()
{
float a1=2*pi*red*height+2*pi*red*red;
System.out.println("Area of Cylinder-"+a1);
}
void volume()
{
float v1=pi*red*red*height;
System.out.println("Volume of Cylinder-"+v1);
}
}
class ShapeDemo1
{
public static void main(String arg[])
{
int r,s,h;
DataInputStream din=new DataInputStream(System.in);
try
{
System.out.println("Enter the values of Redius, Side , height-");
r=Integer.parseInt(din.readLine());
s=Integer.parseInt(din.readLine());
h=Integer.parseInt(din.readLine());
Cone c1=new Cone(r,s,h);
c1.area();
c1.volume();
Cylinder c2=new Cylinder(r,h);
c2.area();
c2.volume();
}
catch(Exception e)
{
System.out.println(e.getMessage());
}
}
}
/*Output
D:\javapro\Ass2>javac ShapeDemo1.java
Note: ShapeDemo1.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
D:\javapro\Ass2>java ShapeDemo1
Enter the values of Redius, Side , height-
4
6
8
Area of Cone-75.36
Volume of Cone-100.48
Area of Cylinder-301.44
Volume of Cylinder-401.92
*/
Search
Blog Archive
-
▼
2015
(15)
-
▼
September
(13)
- WAP read charator form file and Display if charato...
- To copy the content one file into the another file...
- Count the Spaces in file
- Count the lines in file
- Count the Spaces,word,lines,space in file
- Simple copy one file to another file and Display o...
- Simple copy one file to another file
- WAP to accept n numbers from command line and stor...
- WAP to accept n numbers from command line and stor...
- Write a java program to accept n name of cities & ...
- Define abstract class Shape with abstract method a...
- Create an interface Shape with method area() Calcu...
- WAP to accept n cricket player, display average ru...
-
▼
September
(13)
Popular Posts
-
Emp.html <html> <body> <form method="POST" action="Lic.php"> Enter EMP No : <input ty...
-
class SortCity { public static void main(String arg[]) { String name[]=new Stri...
-
#include<stdio.h> #include<conio.h> main() { int num,rem=0,digit; clrscr(); printf("Enter number="...
-
Program to accept Book details of ‘n’ books as book_title, author, publisher and cost. Assign the accession number to each book in incre...
-
<?php interface Cyl { function area(); functi...
Categories
- BCA Sem VI Advance Java Slips Solution
- Ebooks
- FYBCA ( Sem–II) Assignment No.2 Decision making and looping.(solved assignment)
- FYBCA ( Sem–II) Assignment No.3 using function.(solved assignment)
- FYBCA ( Sem–II) Assignment No.4 Array program.(solved assignment)
- INFORMATION ABOUT TALLY.ERP 9
- RDBMS Assignment
- RDBMS ASSIGNMENT
- TYBCA (Sem IV) Java Programs
- TYBCA (Sem VI) Adv Java Programs
- TYBCA PHP Assignment