1、定义一个Student类,具有name、sex、age属性,具有getName、setName、getSex、setSex、getAge、setAge方法和三个参数的构造方法 2、编写一个类,名字为ListDemo,在main方法中做以下工作: 定义一个可以保存Student类型对象的List类型对象list1,然后向list1中放入2个学生:new Student("张三","男",20)、new Student("李四","男",22) 遍历list1中的学生对象,并将每个学生的姓名、性别、年龄输出到显示器
时间: 2023-07-04 17:16:23 浏览: 186
以下是Python的实现:
```python
class Student:
def __init__(self, name, sex, age):
self.name = name
self.sex = sex
self.age = age
def getName(self):
return self.name
def setName(self, name):
self.name = name
def getSex(self):
return self.sex
def setSex(self, sex):
self.sex = sex
def getAge(self):
return self.age
def setAge(self, age):
self.age = age
class ListDemo:
@staticmethod
def main():
list1 = [Student("张三","男",20), Student("李四","男",22)]
for student in list1:
print("姓名:{},性别:{},年龄:{}".format(student.getName(), student.getSex(), student.getAge()))
ListDemo.main()
```
输出结果为:
```
姓名:张三,性别:男,年龄:20
姓名:李四,性别:男,年龄:22
```
阅读全文