用 Python 实现一个简单的矩形类:计算面积和周长
在软件开发中,面向对象编程(OOP)是一种常用的编程范式,它通过将数据和操作数据的函数封装在一起,来提高代码的可重用性和可维护性。在这篇博文中,我们将实现一个简单的 Python 类,表示一个矩形,并包含计算面积和周长的方法。通过这个示例,我们不仅可以学习如何定义类和方法,还能深入理解 Python 的一些基本特性。
1. 矩形的基本概念
在几何学中,矩形是一个四边形,具有四个直角。矩形的两个对边相等,且相互平行。矩形的主要特性包括:
- 长(length):矩形的一个边的长度。
- 宽(width):矩形的另一个边的长度。
- 面积(Area):矩形的面积可以通过公式
Area = length * width
计算。 - 周长(Perimeter):矩形的周长可以通过公式
Perimeter = 2 * (length + width)
计