用Python语言中的类来实现以下功能。x-y平面上的任意点可以用x坐标和y坐标来表示。设计一个pointType类,使其能够存储和处理x-y平面上的点。在点上可以执行的操作有:显示点、设置点的坐标、
以下是使用Python语言中的类来实现pointType类的代码:
```python
class pointType:
def __init__(self, x=0, y=0):
self.x = x
self.y = y
def display(self):
print("Point coordinates: ({}, {})".format(self.x, self.y))
def set_coordinates(self, x, y):
self.x = x
self.y = y
def print_coordinates(self):
return "Point coordinates: ({}, {})".format(self.x, self.y)
# 测试程序
point = pointType()
point.display() # 显示默认点的坐标
point.set_coordinates(3, 4) # 设置点的坐标
point.display() # 显示更新后的点的坐标
print(point.print_coordinates()) # 打印点的坐标
```
运行上述代码,将得到以下输出:
```
Point coordinates: (0, 0)
Point coordinates: (3, 4)
Point coordinates: (3, 4)
```
这个pointType类可以存储和处理x-y平面上的点。它具有显示点、设置点的坐标、打印点的坐标和返回点的坐标的功能。在测试程序中,我们首先创建了一个默认点,然后设置了新的坐标并显示和打印了更新后的点的坐标。
```python
class pointType:
def __init__(self, x=0, y=0):
self.x = x
self.y = y
def display(self):
print("Point coordinates: ({}, {})".format(self.x, self.y))
def set_coordinates(self, x, y):
self.x = x
self.y = y
def print_coordinates(self):
return "Point coordinates: ({}, {})".format(self.x, self.y)
# 测试程序
point = pointType()
point.display() # 显示默认点的坐标
point.set_coordinates(3, 4) # 设置点的坐标
point.display() # 显示更新后的点的坐标
print(point.print_coordinates()) # 打印点的坐标
```
运行上述代码,将得到以下输出:
```
Point coordinates: (0, 0)
Point coordinates: (3, 4)
Point coordinates: (3, 4)
```
这个pointType类可以存储和处理x-y平面上的点。它具有显示点、设置点的坐标、打印点的坐标和返回点的坐标的功能。在测试程序中,我们首先创建了一个默认点,然后设置了新的坐标并显示和打印了更新后的点的坐标。