将学生信息封装成一个Student类,包括姓名、性别、年龄、家庭地址,并在display()方法中显示这些信息。
时间: 2024-04-21 16:25:36 浏览: 25
好的,我可以帮你实现这个功能。以下是Python语言的代码:
```python
class Student:
def __init__(self, name, gender, age, address):
self.name = name
self.gender = gender
self.age = age
self.address = address
def display(self):
print("姓名:", self.name)
print("性别:", self.gender)
print("年龄:", self.age)
print("家庭地址:", self.address)
```
在这个代码中,我们定义了一个名为Student的类,它有四个属性:name、gender、age和address。我们使用__init__()方法来初始化这些属性。然后,我们定义了一个名为display()的方法来打印出所有的属性。这个方法会在我们创建实例之后使用。
下面是一个使用这个类的例子:
```python
# 创建一个名为Mike的学生实例
mike = Student("Mike", "男", 18, "北京市海淀区")
# 调用display()方法显示学生信息
mike.display()
```
这个例子会输出以下信息:
```
姓名: Mike
性别: 男
年龄: 18
家庭地址: 北京市海淀区
```
希望我的回答能够帮到你!