zoukankan      html  css  js  c++  java
  • Java第5次作业--对象的创建与使用


    一、需求分析 

          编写程序,定义一个矩形类,具有长、宽、面积、周长共四个成员变量,计算面积和计算周长的两个方法,在主类中创建矩形对象,输入长和宽,输出矩形的面积和周长。

    二、功能设计

      基本功能:定义一个矩形类,具有长、宽、面积、周长共四个成员变量,计算面积和计算周长的两个方法,输入长和宽,输出矩形的面积和周长。

    三、设计实现

      我设计了一个Rectangle主类,在主类中创建Rect矩形对象,用来计算矩形的面积和周长。

    四、测试运行

      键盘输入长宽高,求出矩形的面积和周长。

          

    五、代码

    1、主类代码

    package com;
    
    import java.util.Scanner;
    
    public class Rectangle extends Rect {
    
        /**
         * @param args
         */
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            Scanner sc=new Scanner(System.in);
            Rect t=new Rect();
            System.out.println("请输入矩形长:");
            t.a=sc.nextDouble();
            System.out.println("请输入矩形宽:");
            t.b=sc.nextDouble();
            System.out.println("矩形面积为:"+t.rearea(t.a, t.b));
            System.out.println("矩形周长为:"+t.relength(t.a, t.b));
            
        }
    
    }

    2、子类代码

    package com;
    
    public class Rect {
        double a;//矩形长
        double b;//矩形宽
        double area;//矩形面积
        double length;//矩形周长
        double rearea(double a,double b){
            area=a*b;
            return area;
        }
        double relength(double a,double b){
            length=2*a+2*b;
            return length;
        }
    }

    六、总结

      看到题目的时候觉得这题简单,但当我入手做的时候还是有点困难,思索了一会才把程序写成自己想要的样子,深感自己的不足,以后的课程要更加努力学习,提升自己!

  • 相关阅读:
    颓废ing
    Linux下PF_PACKET的使用(todo)
    TIPC协议(todo)
    TOP命令详解(todo)
    so查找顺序
    把lib打包到so中
    -Bsymbolic: 优先使用本地符号
    GitHub 上最火的 Python 开源项目zz
    __attribute__((weak)) zz
    kmalloc(zz)
  • 原文地址:https://www.cnblogs.com/jingxueyan/p/11537098.html
Copyright © 2011-2022 走看看