摘要:
多态: 指相同对象收到不同消息或不同对象收到相同消息时可以产生不同的动作。 静态多态(早绑定): 静态多态也称为早绑定,静态多态是利用函数的重载来实现的,程序在编译的时候根据参数的不同来确定调用哪个函数,即:相同对象收到不同的消息产生不同的动作。 举例如下: 输出结果: 3 4 动态多态(晚绑定): 阅读全文
摘要:
类的加载: 当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化这三个步骤来实现类的加载 加载: 就是将.class文件读入内存并为之创建一个Class对象 任何类被使用时,系统都会为之创建一个Class对象 连接: 验证 是否有正确的内部结构,并和其他类协调一致 准备 阅读全文