JAVA类和对象练习

设计一个矩形类Rectangle,包含私有的数据成员宽度(Width)和高度(Height);公有的方法double getArea()返回矩形的面积,公有的方法double getPerimeter()返回矩形的周长。

例如:

测试 Result
Rectangle rect=new Rectangle(8,5); System.out.printf("The Area is %.2f,Perimeter is %.2f\n", rect.getArea(),rect.getPerimeter()); The Area is 40.00,Perimeter is 26.00
java 复制代码
class Rectangle{
    private double Width;
    private double Height;

    public Rectangle(double width, double height) {
        Width = width;
        Height = height;
    }
    public double getArea() {
        return Width * Height;
    }
    public double getPerimeter(){
        return (Width + Height) * 2;
    }
}
public class Test{
    public static void main(String[] args) {
        Rectangle rect=new Rectangle(8,5);
        System.out.printf("The Area is %.2f,Perimeter is %.2f\n", rect.getArea(),rect.getPerimeter());
    }
}
相关推荐
WangMing_X31 分钟前
C#实现动态验证码生成器:安全防护与实际应用场景
开发语言·安全·c#·验证码·图片
m0_5557629033 分钟前
qt designer中的Spacer相关设置
服务器·开发语言·qt
jk_1011 小时前
MATLAB中enumeration函数用法
开发语言·matlab
吧啦吧啦吡叭卜1 小时前
【打卡d5】快速排序 归并排序
java·算法·排序算法
大得3691 小时前
宝塔docker切换存储目录
java·docker·eureka
十年一梦实验室2 小时前
C++ 中的 RTTI(Run-Time Type Information,运行时类型识别)
开发语言·c++
东阳马生架构2 小时前
Netty基础—4.NIO的使用简介一
java·网络·netty
纽约恋情2 小时前
C++——STL 常用的排序算法
开发语言·c++·排序算法
luckyext2 小时前
Postman用JSON格式数据发送POST请求及注意事项
java·前端·后端·测试工具·c#·json·postman
程序视点2 小时前
Redis集群机制及一个Redis架构演进实例
java·redis·后端