【牛客带你学编程Java方向】项目练习第3期(截止3.13)
Java方向活动帖:【牛客带你学编程】【Java方向】0基础小白入门培养计划!
牛客带你学编程活动总贴:【牛客带你学编程】0基础小白入门培养计划!
Java项目练习:第3期
练习时间:2月27日-3月13日(2周,除去春节)
活动规则:
活动规则:
- 每一期一个项目,届时会开新帖发布
- 学员直接将答案提交到该贴评论区即可
- 两周后,公布导师参考答案
- 导师评选出当期最佳代码(将被设置为精彩回复)
奖励:牛客大礼包一份(牛客定制水杯 牛客定制笔 牛客定制程序员徽章 滑稽抱枕)
参与方式:直接将你的代码回复到本帖评论区
-----------------------------------------------------
-----------------------------------------------------
本期题目:
类和对象(20分钟)
需求描述:
设计一个学生类Student和它的子类Undergradute,要求如下:
设计一个学生类Student和它的子类Undergradute,要求如下:
- Student类有name(姓名)和age(年龄),一个包含两个参数的构造方法,用于给name和age属性赋值,一个show()方法打印Student的属性信息。
- 本科生类Undergraduate增加一个degree(学位)属性。有一个包含三个参数的构造方法,前两个参数用于给继承的name和age赋值,第三个参数给degree专业赋值,一个show()方法打印Undergrate的属性信息。
- 在测试类中创建Student对象和Undergraduate的属性信息。
考察知识点:
- 面向对象基础
- 类和对象之间的组合关系。
参与方式:直接将你的代码回复到本帖评论区