编写西游记人物类(XiYouJiRenWu) 其中属性有:身高(height),名字(name),武器(weapon) 方法有:显示名字(printName),显示武器(printWeapon)
时间: 2024-10-24 15:05:57 浏览: 22
武器系统:Fully Loaded - Weapon System v1.0.1
当然可以。在编写一个名为`XiYouJiRenWu`的西游记人物类时,我们可以按照以下结构来设计:
```python
class XiYouJiRenWu:
def __init__(self, name, height, weapon):
self.name = name
self.height = height
self.weapon = weapon
# 显示名字的方法
def printName(self):
print(f"{self.name} 的名字是:{self.name}")
# 显示武器的方法
def printWeapon(self):
print(f"{self.name} 使用的武器是:{self.weapon}")
# 示例如何创建和使用这个类
sun_wukong = XiYouJiRenWu("孙悟空", "五百丈", "金箍棒")
sun_wukong.printName() # 输出:孙悟空 的名字是:孙悟空
sun_wukong.printWeapon() # 输出:孙悟空 使用的武器是:金箍棒
```
在这个类里,我们首先定义了一个构造函数`__init__`,用于初始化每个新创建的对象的属性。然后定义了两个方法`printName`和`printWeapon`,它们分别用来打印人物的名字和武器。
阅读全文