摘要: Java作为面向对象的语言,可以描述一个事物的多种形态。如Student类继承了Person类,一个Student的对象便既是Student,又是Person。 Java中多态的代码体现在一个子类对象(实现类对象)既可以给这个子类(实现类对象)引用变量赋值,又可以给这个子类(实现类对象)的父类(接口 阅读全文
posted @ 2018-12-02 17:35 后知后觉0107 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 1抽象类 有的时候,某个父类只是知道子类应该包含怎么样的方法,但是无法准确知道子类如何实现这些方法。 分析事物时,发现了共性内容,就出现向上抽取。会有这样一种特殊情况,就是方法功能声明相同,但方法功能主体不同。那么这时也可以抽取,但只抽取方法声明,不抽取方法主体。那么此方法就是一个抽象方法。 当定义 阅读全文
posted @ 2018-12-02 17:14 后知后觉0107 阅读(196) 评论(0) 推荐(0) 编辑