摘要: 1.语法定义: 抽象类前使用abstract关键字修饰,则该类为抽象类。 2.应用场景: a.在某些情况下,某个父类只是知道其子类应该包含怎样的方法,但无法准确知道这些子类如何实现这些方法。 b.从多个具有相同特征的类中抽象出一个抽象类,以这个抽象类作为子类的模板,从而避免了子类设计的随意性。 3. 阅读全文
posted @ 2020-04-14 15:41 梦清欢 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 多态:对象的多种形态 Java 实现多态有 3 个必要条件: 继承:在多态中必须存在有继承关系的子类和父类。 重写:子类对父类中某些方法进行重新定义,在调用这些方法时就会调用子类的方法。 向上转型:在多态中需要将子类的引用赋给父类对象,只有这样该引用才既能可以调用父类的方法,又能调用子类的方法。 只 阅读全文
posted @ 2020-04-14 14:03 梦清欢 阅读(105) 评论(0) 推荐(0) 编辑