定义一个Person类,使用Person类,创建一个may对象后,添加company属性,值是"阿里巴巴";创建一个wj对象,添加company属性值是"万达集团"。并输出两个对象的company属性
时间: 2023-07-16 14:11:34 浏览: 138
下面是使用 Python 定义一个 Person 类,并创建两个实例对象 may 和 wj,并为它们添加 company 属性的示例代码:
```python
class Person:
def __init__(self, name):
self.name = name
self.company = None
may = Person("May")
may.company = "阿里巴巴"
wj = Person("WJ")
wj.company = "万达集团"
print(may.company) # 输出:阿里巴巴
print(wj.company) # 输出:万达集团
```
注:`__init__` 方法是 Python 的构造函数,用于在创建对象时初始化对象的属性。在上面的示例中,`Person` 类的构造函数接受一个 `name` 参数,并将其保存为对象的 `name` 属性。`company` 属性在创建对象时被初始化为 `None`,在后续代码中可以通过对象的属性访问和修改。
阅读全文