zoukankan      html  css  js  c++  java
  • 第8次作业--继承

    题目:编写一个应用程序,创建一个矩形类,类中具有长、宽两个成员变量和求周长的方法。再创建一个矩形类的子类——正方形类,类中定义求面积方法、重写求周长的方法。在主类中,输入一个正方形边长,创建正方形对象,求正方形的面积和周长。(注意:所有类均在一个包中)
    长方形代码

    /** 创建一个长方形类 cfx ,定义长方形的长的变量a,宽的变量b,

    • 求周长的方法zc() /
      package xing;
      public class cfx {
      public double a;
      public double b;
      public double zc(double a){
      return (a+b)
      2;
      }

    }

    正方形代码

    /**

    • 定义一个正方形类zfx,定义一个正方形边长变量d,
    • 重写求边长方法
    • 创建一个求正方形面积的方法
    • 在主类中输入长方形的边长
    • 创建长方形对象a
    • */

    package xing;
    import java.util.;
    public class zfx extends cfx {
    static double d;
    double area(){
    return d
    d;

    }
    public double zc(double d){
    	return d+d+d+d;
    	
    }
    public static void main(String args[]){
    	Scanner reader=new Scanner(System.in);
    	System.out.println("请输入正方形的边长");
    	d=reader.nextDouble();
    	zfx a=new zfx();
    	System.out.println("正方形周长"+a.zc(d)  + "正方形面积"+a.area());
    	
    	
    }
    

    }

    运行结果

  • 相关阅读:
    async/await
    js继承
    js处理上下文代码的2个阶段
    js相关地址
    vue自定义指令钩子函数
    vue 组件
    vue methods和computed,v-show和v-if
    vue 生命周期
    DOM操作——怎样添加、移除、移动、复制、创建和查找节点
    js 传递参数
  • 原文地址:https://www.cnblogs.com/12yy/p/11580379.html
Copyright © 2011-2022 走看看