视频教学资源
理解继承和多态的概念
掌握方法的重载与重写
掌握this 和super 关键字的使用
掌握访问修饰符和方法修饰符
掌握接口的定义和使用
了解接口和抽象类的区别
请在预习前完成下列单词,将单词写在横线上。
extend([iksˈtend] 延伸,延续,延长):________________________________
method([ˈmeθəd] 方法,办法):_______________________________________
overloading([ˈəuvəˈləudiŋ] 重载):________________________________
overriding([ˌəʊvəˈraɪdɪŋ] 重写):_________________________________
super([ˈsju:pə] 极好的,极优秀的):_________________________________
construct([kənˈstrʌkt] 构成;建造):________________________________(www.daowen.com)
protect([prəˈtekt] 保护;保卫):___________________________________
static([ˈstætik] 静态的,固定的):__________________________________
final([ˈfainəl] 最终的,最后的):_________________________________
abstract([ˈæbstrækt] 抽象的;理论上的,不现实的):___________________
interface([ˈintəfeis] 联系装置;接口程序):__________________________
1.什么是继承,使用哪个关键字来实现继承?
2.简述继承的优点。
3.什么是多态,多态的两种表现形式是什么?
4.this 和super 关键字有什么异同?
5.final 修饰符有什么作用?
6.定义接口使用什么关键字?
7.创建一个抽象类Person,包含属性:name(姓名)、sex(性别)、age(年龄);定义抽象方法sleep()和eat()睡觉和吃饭。再定义学生类Student、教师类Teacher,都继承自Person 类,重写父类中的所有抽象方法,并定义一个showInfo()方法用于显示用户的基本信息;再定义一个TestMain 测试类,输出结果如下。(参考本章例4.14)
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。