1. 实例方法与实际引用的对象绑定
2. 静态方法与实际声明的对象绑定
3. 属性与实际声明的类型绑定
A extend B
B b = new A()
b.属生。。调用的 是B的属性定义
b.静态方法,,调用的是B的静态方法定义
b.实例方法,,调用的是A的方法。
本文探讨了面向对象编程中实例方法、静态方法及属性的绑定规则,并通过具体例子解释了继承过程中不同方法调用的区别。
1. 实例方法与实际引用的对象绑定
2. 静态方法与实际声明的对象绑定
3. 属性与实际声明的类型绑定
A extend B
B b = new A()
b.属生。。调用的 是B的属性定义
b.静态方法,,调用的是B的静态方法定义
b.实例方法,,调用的是A的方法。

被折叠的 条评论
为什么被折叠?