给你个简单的例子。1、
//:Circle.javapackage citi.exe;class Circle{
  float radius;
  double pi=3.1415926;
  Circle(){
   radius=10;
  }
  Circle(float r){
   radius=r;
  }
  public double space(){
   return pi*radius*radius;
  }
  public static void main(String[] args){
   Circle c=new Circle();
   System.out.println(c.space());
   c=new Circle(100);
   System.out.println(c.space());
  }
}2、执行
F:\java>javac Circle.java -d .F:\java>java citi.exe.Circle
314.15926
31415.9260000000033、
//:Sphere.javapackage citi.exe;class Sphere extends Circle{
  Sphere(){
   radius=10;
  }
  Sphere(float r){
   radius=r;
  }
  public double space(){
   return 4*pi*radius*radius*radius/3;
  }
  public static void main(String[] args){
   Sphere c=new Sphere();
   System.out.println(c.space());
   c=new Sphere(100);
   System.out.println(c.space());
  }
}4、执行
F:\java>javac Sphere.java -d .F:\java>java citi.exe.Sphere
4188.790133333333
4188790.1333333333