331929879

一个继承类

class Circle
{
 int r;
 static double PI=3.14;
 public int GetR(int r)
 {
  this.r=r;
  return r;
 }
 public void GetZ()
 {
  System.out.println(2*PI*r);
 }
 public void GetArea()
 {
  System.out.println(PI*r*r);
 }
}
class Cylinder extends Circle
{
 int height;
 public void GetCylinder(int r,int height)
 {
  this.r=r;
  this.height=height;
 }
 public void GetZ()
 {
  System.out.println(PI*r*r*height);
 }
 public void GetArea()
 {
  System.out.println(2*PI*r*r+2*PI*height);
 }
}
class Ex
{
 public static void main(String args[])
 {
  Circle p=new Circle();
  System.out.println( p.GetR(2));
  p.GetZ();
  p.GetArea();
  Cylinder p1=new Cylinder();
  p1.GetZ();
 }
}

posted on 2007-10-11 15:09 小飞 阅读(161) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: