zoukankan      html  css  js  c++  java
  • 于达——第八次作业

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

    二 代码及注释:

    /**创建一个矩形类。里面有变量长宽,还有一个求周长的方法。创建子类正方形。里面有变量边,重写了求周长的方法。
    添加了一个求面积的方法。主方法里创建了一个新的正方形对象。调用正方形类里的求面积。求周长方法。并打印*/
    package src.project;
    
    import java.util.Scanner;
    
    class juxing {
        int chang;
        int kuan;
    
        int zhouchang() {
            int z = chang * kuan;
            return z;
        }
    }
    
    class zhengfangxing extends juxing {
        int bian;
    
        int zhouchang() {
            int z = bian * 4;
            return z;
        }
    
        int mianji() {
            int x = bian * bian;
            return x;
        }
    
        public void setBian(int bian) {
            this.bian = bian;
        }
    }
    
    public class jicheng {
        public static void main(String[] args) {
            zhengfangxing y = new zhengfangxing();
            Scanner reader = new Scanner(System.in);
            System.out.println("请输入边长");
            y.setBian(reader.nextInt());
            System.out.println("面积是:" + y.mianji() + "周长是:" + y.zhouchang());
        }
    }

    运行结果:

  • 相关阅读:
    坐标系统和投影的来龙去脉原创
    ArcEngine这本书怎么样
    如何构建达芬奇的DSP Server【转】
    ccs编译问题
    linux下环境变量设置[转]
    普通人的编辑利器——Vim 【转】
    关闭linux防火墙
    GT_Trace的使用[z]
    davinciDM6446 LINUX环境配置
    TI DaVinci(达芬奇)入门
  • 原文地址:https://www.cnblogs.com/chen4635/p/11580731.html
Copyright © 2011-2022 走看看