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;
        }
    }

    六、总结

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

  • 相关阅读:
    P2324 [SCOI2005]骑士精神
    Codeforces Round #574 (Div. 2) A~E Solution
    P4132 [BJOI2012]算不出的等式
    spring笔记(三)
    spring笔记(二)
    C3P0连接池参数解释
    spring笔记(一)
    hibernate笔记(四)
    hibernate笔记(三)
    hibernate笔记(二)
  • 原文地址:https://www.cnblogs.com/jingxueyan/p/11537098.html
Copyright © 2011-2022 走看看