8.7 abstract与继承的关系
· abstract关键字表示抽象的意思。所谓抽象,就好比在日常生活 中人们设计的图纸,而这个图纸就好比是一个抽象的房子似的, 需要把房子盖起来来实现这个图纸。在Java里抽象类里最少要含 有一个抽象方法,让它的子类去实现这个抽象方法,抽象类里也 可以定义一些方法。
1-26
北京源智天下科技有限公司
联系方式:http://www.rzchina.net
8.8 什么是多态
· 这里来拿苹果和馒头来打个比方,苹果属于水果的一种,馒头属 于面食的一种,而苹果和馒头都可以属于食物,一种物品有两种 状态表现,这就是多态,如图所示。
1-27
北京源智天下科技有限公司
联系方式:http://www.rzchina.net
· 对本节学习的内容总结如下: · static修饰的方法和final修饰的方法是在编译期绑定的;而其他的 方法是在运行期绑定,动态地判断是什么类型。 · 多态是基于继承的,是类和接口相结合来实现的。
1-28
北京源智天下科技有限公司
联系方式:http://www.rzchina.net
8.9 什么是枚举类
· 所谓枚举就好比日常生活中的星期一、星期二到星期天,是一组 连续的数据。在Java里枚举类就是一组连续的基本类型的数值。 下面举例如何创建枚举类型。 · public enum Grade · { · A, B, C, D, E, F · };
1-29
北京源智天下科技有限公司
联系方式:http://www.rzchina.net
8.10 什么是反射机制
· 在日常生活中,通过放大镜可以看清楚物体的内部结构。在Java 中,反射机制就是起到放大镜的效果,可以通过类名,加载这个 类,显示出这个类的方法等信息。
1-30
北京源智天下科技有限公司
联系方式:http://www.rzchina.net