张迪d

导航

第八次作业 继承

/*程序中有三个类,分别为矩形,正方形,还有主类,正方形继承矩形类,在矩形类中定义两个变量长和宽,
 * 还有一个求周长的方法,在正方形类中创建两个方法,一个是求正方形面积,另一个重写周长方法,在主
 * 类中创建长方形对象,给类中输入长,引用类中正方形周长和面积的方法*/
package zuoye;
    class juxing{
        double chang;
        double kuan;
        double zhouchang() {
            double zhouchang1=chang*kuan;
            return zhouchang1;
        }
    }
    class zfx extends juxing{
        double mianji(){
            double mianji=chang*chang;
            return mianji;
        }
            double zhouchang() {
            double zhouchang1=4*chang;
            return zhouchang1;
        }
        }
    
public class aa {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        zfx p=new zfx();
        p.chang=2;
        double a=p.mianji();
        System.out.println("正方形面积:"+a);
        double b=p.zhouchang();
        System.out.println("正方形周长:"+b);
        
    }

 

posted on 2019-09-24 19:11  张迪d  阅读(92)  评论(0编辑  收藏  举报