抽象出一个基类Point(float x, y; x和y为点的坐标
时间: 2024-05-04 10:16:49 浏览: 126
)和两个派生类ColorPoint(增加数据成员Color)和WeightedPoint(增加数据成员Weight),其中Color是颜色,Weight是权重。
```python
class Point:
def __init__(self, x, y):
self.x = x
self.y = y
class ColorPoint(Point):
def __init__(self, x, y, color):
super().__init__(x, y)
self.color = color
class WeightedPoint(Point):
def __init__(self, x, y, weight):
super().__init__(x, y)
self.weight = weight
```
以上是 Python 代码实现。
阅读全文