定义坐标系上的点类point,横坐标和纵坐标系是点的属性,对point类实现封装性,另外定义一个构造方法对坐标值进行初始化,定义一个成一个成员方法用于输出坐标值,输出格式为(1,2)
时间: 2023-05-19 20:01:14 浏览: 59
好的,以下是point类的定义和实现:
```python
class point:
def __init__(self, x, y):
self.x = x
self.y = y
def print_coordinate(self):
print("({0}, {1})".format(self.x, self.y))
```
这个类有两个属性x和y,它们分别代表点在坐标系上的横纵坐标。构造方法__init__用于初始化这两个属性,成员方法print_coordinate用于输出点的坐标值。输出格式为(1, 2)。
你可以通过以下代码来创建一个point对象并输出它的坐标值:
```python
p = point(1, 2)
p.print_coordinate() # 输出 (1, 2)
```
希望这个回答能够帮到你!