定义一个点Point类
时间: 2023-11-06 07:06:04 浏览: 131
定义三个类Point,Circle和Cylinder,Point类为基类,为上述3个类添加计算面积的成员函数Area(),要求函数Area()采用虚函数的形式,并通过基类指针调用虚函数Area()。
好的,以下是一个简单的Point类的定义:
```python
class Point:
def __init__(self, x=0, y=0):
self.x = x
self.y = y
def __str__(self):
return "Point({}, {})".format(self.x, self.y)
```
这个类有两个属性 `x` 和 `y`,表示点的横坐标和纵坐标,`__init__` 方法是类的构造函数,用于初始化对象的属性。`__str__` 方法是类的字符串表示形式,返回一个字符串,用于打印对象时显示。
阅读全文