以下是Python代码实现:

class Rectangle:
    def __init__(self, length, width):
        self.length = length
        self.width = width
    
    def area(self):
        return self.length * self.width
    
    def perimeter(self):
        return 2 * (self.length + self.width)

# 测试
rect = Rectangle(5, 3)
print(rect.area())      # 输出:15
print(rect.perimeter()) # 输出:16

解释:

  • 构造函数 __init__ 中初始化矩形的长和宽。
  • area 方法计算矩形面积,公式为长乘以宽。
  • perimeter 方法计算矩形周长,公式为长加上宽乘以2。
  • 测试代码创建一个长为5,宽为3的矩形,输出其面积和周长。
编程计算矩形的类构造函数初始化矩形的长和宽并使用方法输出矩形面积和周长。

原文地址: https://www.cveoy.top/t/topic/bSuw 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录