更新時間:2020-08-11 16:32:13 來源:動力節點 瀏覽3630次
定義人類Person,
(1)字段:身份證號idCard,姓名name,性別gender,年齡age,職業profession,聯系方式phone。
并定義相應的屬性;
(2)定義函數message()輸出個人的基本信息
(3)定義默認的構造函數,并打印一句話,輸出“我是人類”。
------------------------------------------------------------------------------
定義一個教師類Teacher,派生于人類;
(a)具有字段:職工號wordID,所教授的課程名curriculum,所屬院系academy,并定義相應的屬性
(b)重寫構造函數。
(c)定義一個普通方法teach(),輸出我是教學的。
-----------------------------------------------------------------------------------------
定義一個數學教師類MathTeacher,派生于教師類;
(a)重寫父類的teach();輸出我是從事數學教學的。
(b)重寫默認構造函數。再寫一個帶參數的構成函數MathTeacher(String name)
(c)有兩個重載方法,ready(),ready(String scource);
-----------------------------------------------------------------------------------------------------------------------------------------
定義一個英語教師類EnglishTeacher,派生于教師類;
(a)重寫父類的teach();輸出我是從事英語教學的。
(b)重寫默認構造函數。再寫一個帶參數的構成函數EnglishTeacher(String name),并顯示的調用父類的構成方法
(c)有兩個重載方法,write(),write(String scource);
以上就是動力節點java培訓機構的小編針對“常見的Java面向對象基礎練習題”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習