当前位置:网站首页 > Java基础 > 正文

java面向对象基础练习题



定义人类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),并显示的调用父类的构成方法

java面向对象基础练习题

(c)有两个重载方法,write(),write(String scource);

java面向对象基础练习题

  • 上一篇: java基础课程网易云
  • 下一篇: java锁基础
  • 版权声明


    相关文章:

  • java基础课程网易云2024-10-31 21:18:05
  • java数据处理基础2024-10-31 21:18:05
  • 河南零基础学Java2024-10-31 21:18:05
  • Oppo金融集团基础java笔试题2024-10-31 21:18:05
  • 174java基础自学教程2024-10-31 21:18:05
  • java锁基础2024-10-31 21:18:05
  • java版红石基础教程2024-10-31 21:18:05
  • java语言基础调试2024-10-31 21:18:05
  • kafka需要java基础吗2024-10-31 21:18:05
  • java敲代码基础2024-10-31 21:18:05