A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

class Test1_Rectangle {                                                        //Rectangle矩形
        public static void main(String[] args) {
                Rectangle r = new Rectangle(10,20);
                System.out.println(r.getLength());                //周长
                System.out.println(r.getArea());                //面积
        }
}
/*
* A:案例演示
        * 需求:
                * 定义一个长方形类,定义 求周长和面积的方法,
                * 然后定义一个测试类进行测试。
        分析:
                成员变量:
                        宽width,高high
                空参有参构造
                成员方法:
                        setXxx和getXxx
                        求周长:getLength()
                        求面积:getArea()
*/
class Rectangle {
        private int width;                                //宽
        private int high;                                //高

        public Rectangle(){}                        //空参构造

        public Rectangle(int width,int high) {
                this.width = width;                        //有参构造
                this.high = high;
        }

        public void setWidth(int width) {//设置宽
                this.width = width;
        }

        public int getWidth() {                        //获取宽
                return width;
        }

        public void setHigh(int high) {        //设置高
                this.high = high;
        }

        public int getHigh() {                        //获取高
                return high;
        }

        public int getLength() {                //获取周长
                return 2 * (width + high);
        }

        public int getArea() {                        //获取面积
                return width * high;
        }
}

1 个回复

正序浏览
{:3_46:}三天前我看到这些肯定还是一脸懵逼 今天一看就懂了  例证不错
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马