按照9.2节中Circle类的例子,设计一个名为Rectangle的类来表示矩形

这篇博客探讨了Java编程中的类定义和对象创建。通过一个名为`Circle`的类展示了如何定义数据域(height和width)以及构造方法。博客详细解释了构造方法的作用,包括默认构造函数和带参数的构造函数。此外,还涵盖了计算矩形面积和周长的一般方法,并在`main`方法中进行了实例化和方法调用。
摘要由CSDN通过智能技术生成

下面是Java源代码:

public static void main(String[] args) {
        class Circle{
            double height,width;
            Circle(){
                height = 1;
                width = 1;
            }

            Circle(double newheight,double nwidth){
                height = newheight;
                width = nwidth;
            }

            double getArea()
            {
                return height*width;
            }

            double getPerimeter()
            {
                return 2*(height+width);
            }


        }
        Circle rec1 = new Circle(40,4);
        Circle rec2 = new Circle(35.9,3.5);
        System.out.println(rec1.width+" "+rec1.height+" "+rec1.getArea()+" "+rec1.getPerimeter());
        System.out.println(rec2.width+" "+rec2.height+" "+rec2.getArea()+" "+rec2.getPerimeter());


    }

下面是对上面问题的解析

首先,这是一个类的创建问题。类中可以包含变量,也叫数据域,也可以包含方法 ,也叫行为其中分为有构造方法一般方法

构造方法不同,在于它没有返回值(没有返回值跟返回值为空不同)。

操作步骤:

1.首先定义一个类

2.其次考虑变量构造方法

3.最后考虑题目要求的普通方法,main中调用即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值