创建超类mianji,其成员有长、宽,和计算面积的方法mj(); 
创建类tiji继承mianji,添加新成员"高"和计算体积的方法tj(); 
创建类shuchu,该类包含main()方法,输出长方形的面积和长方体的体积?

解决方案 »

  1.   


    public class mianji {

    private int chang;
    private int kuan;

    public mianji(int chang,int kuan)
    {
    this.chang=chang;
    this.kuan=kuan;
    }
    public int GetMianji()
    {
    return chang*kuan;
    }}
    public class tiji extends mianji{

    private int gao;
    public tiji(int chang, int kuan,int gao) {
    super(chang, kuan);
            this.gao=gao;
    }

    public int GetTiji()
    {
    return GetMianji()*gao;
    }}
    public static void main(String[] agrs)
    {
    tiji t=new tiji(长,宽,高);
    System.out.println("mainji:"+t.GetMianji());
    System.out.println("tiji:"+t.GetTiji());
    }
      

  2.   

    class mianji {
        private double chang;
        private double kuan;
        
        public mianji(double chang,double kuan)
        {
            this.chang=chang;
            this.kuan=kuan;
        }
        public double GetMianji()
        {
            return chang*kuan;
        }
    }class tiji extends mianji{
        private double gao;
        
        public tiji(double chang, double kuan,double gao)
        {
            super(chang, kuan);    
            this.gao=gao;
        }
        
        public double GetTiji()
        {
            return GetMianji()*gao;
        }
    }
    public class Shuchu
    {
    public static void main(String[] agrs)
      {
          tiji t=new tiji(2.0,3.0,4.0);
          System.out.println("面积:"+t.GetMianji());
          System.out.println("体积:"+t.GetTiji());
      }
    }