要求编程实现MyPoint类
时间: 2023-05-22 11:01:16 浏览: 155
Mypoint.java
好的,以下是一个简单的 MyPoint 类的实现:
```python
class MyPoint:
def __init__(self, x=0, y=0):
self.x = x
self.y = y
def __str__(self):
return "MyPoint({0}, {1})".format(self.x, self.y)
def distance(self, other):
dx = self.x - other.x
dy = self.y - other.y
return (dx ** 2 + dy ** 2) ** 0.5
```
这个类有两个属性 x 和 y,以及一个 distance 方法,用于计算两个点之间的距离。__str__ 方法用于打印 MyPoint 对象的字符串表示形式。
阅读全文