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

    一、需求分析 

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

    二、功能设计

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

    三、设计实现

      

    主类:public class mian{  }

    public class mian {
    
        public static void main(String[] args) {
            Scanner reader=new Scanner(System.in);
            System.out.println("请输入矩阵的长和宽:");
            int x=reader.nextInt();
            int y=reader.nextInt();
        rectangle juzhen=new rectangle();        
        System.out.println("该矩形的周长:"+juzhen.perime(x,y));
        System.out.println("该矩形的面积为:"+juzhen.areas(x,y));
        }
    }


      

    矩形类:class rectangle{ }

    class rectangle{    //创建矩行类
        int longs,width,area,perimeter;
        int areas(int longs,int width) {    //创建面积的对象
            area=longs*width;
            return area;
        }
        int perime(int longs,int width) {    //创建周长的对象
            perimeter=(longs+width)*2;
            return perimeter;
        }
    }

    四、测试运行

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

     五、总结

    第一次使用在程序中使用类、方法、对象,感到极大的提高了程序的简洁性和易读性。

  • 相关阅读:
    yii 引入文件
    CodeForces 621C Wet Shark and Flowers
    面试题题解
    POJ 2251 Dungeon Master
    HDU 5935 Car(模拟)
    HDU 5938 Four Operations(暴力枚举)
    CodeForces 722C Destroying Array(并查集)
    HDU 5547 Sudoku(dfs)
    HDU 5583 Kingdom of Black and White(模拟)
    HDU 5512 Pagodas(等差数列)
  • 原文地址:https://www.cnblogs.com/sunshuaiqun/p/11540419.html
Copyright © 2011-2022 走看看