我 的 個 人 主 頁:👉👉 失心瘋的個人主頁 👈👈
入 門 教 程 推 薦 :👉👉 Python零基礎入門教程合集 👈👈
虛 擬 環 境 搭 建 :👉👉 Python項目虛擬環境(超詳細講解) 👈👈
PyQt5 系 列 教 程:👉👉 Python GUI(PyQt5)文章合集 👈👈
Oracle數據庫教程:👉👉 Oracle數據庫文章合集 👈👈
優 質 資 源 下 載 :👉👉 資源下載合集 👈👈
三大特性綜合案例2
- 三大特性綜合案例2
- 案例要求
三大特性綜合案例2
案例要求
```python
# 定義三個類:學生、組長、教師
# 學生# 姓名、年齡、學號# 吃飯、睡覺、學習
# 組長# 姓名、年齡、學號、職務# 吃飯、睡覺、學習、管理
# 教師# 姓名、年齡、職務# 吃飯、睡覺、教學、管理
```
- 案例代碼
class Person:def __init__(self, name, age):self.name = nameself.age = agedef eat(self):print('正在吃飯...')def sleep(self):print('正在睡覺...')class Manage_Group(Person):def __init__(self, name, age, post):super(Manage_Group, self).__init__(name, age)self.post = postdef manage(self):print('正在管理....')class Student(Person):def __init__(self, name, age, id):super(Student, self).__init__(name, age)self.id = iddef study(self):print('正在學習...')class Captain(Manage_Group):def __init__(self, name, age, id, post):super(Captain, self).__init__(name, age, post)self.id = iddef study(self):print('正在學習...')class Teacher(Manage_Group):def __init__(self, name, age, post):super(Teacher, self).__init__(name, age, post)def prelection(self):print('正在教學...')xs1 = Student('張三', 22, 11010221) print(xs1.__dict__) xs1.eat() xs1.sleep() xs1.study()zz1 = Captain('李組長', 42, 9898982, '一號組長') print(zz1.__dict__) zz1.eat() zz1.sleep() zz1.study() zz1.manage()ls1 = Teacher('王老師', 55, '一級教師') print(ls1.__dict__) ls1.eat() ls1.sleep() ls1.manage() ls1.prelection()