创建 Person 类,包含证件号、姓名、性别、年龄四个属性(即成员变量), 和 wa1k()、read()两个方法(walk()方法,打印“正在散步……”)。要求: (1)创建Person类的对象p(2)给姓名属性赋值 (3)访问对象的姓名属性和 walk()方法。
时间: 2024-10-08 21:08:37 浏览: 49
Java作业定义person类,定义成员变量姓名年龄
当然,我可以为你演示如何在Python中创建一个名为`Person`的类,包含所需的属性和方法:
```python
class Person:
def __init__(self, id_card, name, gender, age):
self.id_card = id_card
self.name = name
self.gender = gender
self.age = age
# 定义walk()方法
def walk(self):
print("正在散步……")
# 创建Person类的对象p
p = Person("", "", "", "")
# 给姓名属性赋值
p.name = "张三"
# 访问对象的姓名属性
print(f"姓名:{p.name}")
# 调用walk()方法
p.walk()
```
在这个例子中,我们首先定义了一个名为`Person`的类,它有四个私有属性:`id_card`、`name`、`gender`和`age`。接着定义了`walk()`方法,用于模拟散步的行为。然后创建了一个`Person`对象`p`并为其姓名属性赋值。最后,我们分别打印出姓名,并调用了`walk()`方法。
如果你想要在其他编程语言中实现类似功能,只需要找到对应的语法结构即可,例如在Java中就是类和对象的概念,而在C#或JavaScript中也有相应的类和方法定义方式。
阅读全文