Python写定义一个 person 类; 定义一个无参构造方法,在方法中初始化 name 属性; 创建 person 类的实例对象; 销毁 name 属性; 打印 name ,查看输出。
时间: 2024-03-05 07:49:08 浏览: 79
基于python3 类的属性、方法、封装、继承实例讲解
5星 · 资源好评率100%
好的,以下是 Python 代码实现:
```python
class Person:
def __init__(self):
self.name = "默认姓名"
person = Person()
del person.name
print(person.name)
```
输出结果为:
```
AttributeError: 'Person' object has no attribute 'name'
```
因为我们在 `__init__` 中初始化了 `name` 属性,但在实例化后又将其删除了,所以在打印时会报错。
阅读全文