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());
    }
}
相关推荐
小白学大数据18 小时前
构建1688店铺商品数据集:Python爬虫数据采集与格式化实践
开发语言·爬虫·python
浮游本尊18 小时前
Java学习第28天 - 大规模系统设计与性能优化
java
上下翻飞的屁18 小时前
jdbcTemplate执行sql后数据库字段没有更新问题解决
java·数据库·sql
爱宇阳18 小时前
Java Spring Boot 项目 Docker 容器化部署教程
java·spring boot·docker
Luo_xguan18 小时前
一、Netty-高并发IO底层原理(5种主要的IO模型)
java·服务器·netty·nio
大邳草民18 小时前
深入理解 Python 的“左闭右开”设计哲学
开发语言·笔记·python
实心儿儿18 小时前
C++ —— list
开发语言·c++
ACGkaka_18 小时前
SpringBoot 实战(四十)集成 Statemachine
java·spring boot·后端
Never_Satisfied18 小时前
在JavaScript中,将包含HTML实体字符的字符串转换为普通字符
开发语言·javascript·html