从类与对象一直到OOP——内部类
这一大部分就是整个OOP的所有内容。
这部分内容就像是,将一个类慢慢的补足起来,让类的功能更加的丰富。
也有很多让我们头痛的地方,比如说:
继承的层级关系
多态的运行类型与编译类型的理解
客户信息管理软件(CRM)小程序,如何设计程序框架图实现代码分层
类变量与类方法中对于静态内容的使用
有了代码块的概念之后,与静态内容相结合,引出类加载的顺序
单例模式的使用
final关键字声明常量,以及声明final类的使用细节
抽象类的使用细节,以及抽象类与多态结合的使用
接口的概念,实现接口与继承父类的区别,使用接口实现多态....
内部类的四种类型,其中匿名内部类的使用细节
如何使用多态的特性在外部类中使用匿名内部类的方法....
有了这一部分知识的累积,我们就可以看到,一个类的具体内容:
从最开始的类中只有一个成员变量,到最后类可以继承父类,实现接口,有成员变量、构造器、成员方法、代码块、静态方法、内部类....
对于这一部分学习内容是需要多练习的,特别是要深入的理解多态。在接下来后面的学习中,其实有很多现象是可以通过多态可以解释清楚的。