1. 程式人生 > >python 類與物件練習題

python 類與物件練習題

1、建立Person類,屬性有姓名、年齡、性別,建立方法personInfo,列印這個人的資訊
2、建立Student類,繼承Person類,屬性有學院college
,班級class,重寫父類personInfo方法,呼叫父類方法列印個人資訊外,將學生的學院、班級資訊也打印出來,
建立方法study引數為Teacher物件,呼叫Teacher類的teachObj方法,接收老師教授的知識點,然後列印‘老師xxx,我終於學會了!’xxx為老師的teach方法返回的資訊。
重寫__str__方法,返回student的資訊。
3、建立Teacher類,繼承Person類,屬性有學院college,專業professional
,重寫父類personInfo方法,呼叫父類方法列印個人資訊外,將老師的學院、專業資訊也打印出來。
建立teachObj方法,返回資訊為‘今天講了如何用面向物件設計程式’
4、建立三個學生物件,分別列印其詳細資訊
5、建立一個老師物件,列印其詳細資訊
6、學生物件呼叫learn方法
7、將三個學員新增至列表中,通過迴圈將列表中的物件打印出來,print(Student物件)。
在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述