题目1:编程创建一个Point类,在其中定义两个变量(x, y)表示一个点的坐标值,定义一个构造方法初始化坐标原点(0, 0);定义一个方法实现点的移动(改变坐标位置即可);定义一个方法打印当前点的坐标值;创建一个对象来调用移动和打印坐标位置的方法。并且调用一下
时间: 2024-04-29 18:22:35 浏览: 112
对Point类重载++、--运算符实现对坐标值的改变
4星 · 用户满意度95%
代码:
```python
class Point:
def __init__(self):
self.x = 0
self.y = 0
def move(self, dx, dy):
self.x += dx
self.y += dy
def print_position(self):
print("Current position: ({}, {})".format(self.x, self.y))
point = Point()
point.move(5, 3)
point.print_position()
```
输出结果为:
```
Current position: (5, 3)
```
阅读全文