这周主要进行了对继承和接口的相关复习,当时刚开始学这一块的时候感觉特别难,但是在复习的时候也就没那么难了。子类访问父类可以进行方法的覆写,而在同一个类中,构造器名字相同,通过参数对其进行区分是重载。子类访问父类需要用supper关键字,若无关键字,则直接默认调用父类的无参构造方法;若子类构造方法中显示指定调用父类其他构造方法,就取消调用父类无参构造方法。多态是指同一个实体具有多种形式,而继承是产生多态的前提条件。抽象类和接口有相似之处,也有不同,抽象类可以含有普通方法,但是不能创建实例对象,可以用private修饰,可以定义被abstract修饰的抽象方法。接口可以称作一种特殊的“抽象类”,但它不是一种类接口没有构造方法,不能实例化,实现接口的方法必须是public类。抽象类为部分方法提供实现,避免子类重复实现这些方法,提供代码重用性,而接口只能包含抽象方法。当然,通过复习我也发现对知识学习的不足,在继承方面我没有彻底了解继承的整个过程,导致对结果运行那个题型失了分,而且我对修饰符的运用掌握不太好,这些都是因为我对知识的学习自我要求不够高,以后在这方面需要注意。

posted on 2017-11-19 11:59  晨&曦  阅读(90)  评论(1编辑  收藏  举报