多态绑定机制
来源:互联网 发布:宏业清单计价软件 编辑:程序博客网 时间:2024/05/22 02:25
通过引用类型变量访问所引用的方法和属性的绑定机制
基类:
package six;public class Base { String var = "BaseVar"; static String staticVar = "staticBaseVar"; public void method(){ System.out.println("BaseMethod"); } static void staticMethod(){ System.out.println("staticMethod of Base"); }}
子类:
package six;public class Sub extends Base{ String var = "SubVar"; static String staticVar = "staticSubVar"; public void method(){ System.out.println("SubMethod"); } static void staticMethod(){ System.out.println("staticMethod of Sub"); } public static void main(String[] args) { Base b = new Sub();//b被声明为base类型,引用Sub实例 b.method();//打印Sub实例的method()方法 b.staticMethod();//打印Base类的staticMethod()方法 System.out.println("var="+b.var+"***********"+"staticVar="+b.staticVar);//打印Base类的成员变量 }}
打印结果:
SubMethod
staticMethod of Base
var=BaseVar***********staticVar=staticBaseVar
由此可见
- 实例方法与引用变量所引用的对象的方法绑定;
- 静态方法与引用变量所声明的类型的方法绑定;
- 成员变量(实例变量、静态变量)与引用变量所声明的类型的成员变量绑定。
1 0
- 多态绑定机制
- java多态总结以及动态绑定机制
- 动态绑定和多态——面向对象最核心的机制
- winform绑定机制
- winform绑定机制
- winform绑定机制
- 绑定机制(BindingContext)
- qemu寄存器绑定机制
- JAVA动态绑定机制
- 动态绑定实现机制
- Java的绑定机制
- SSM参数绑定机制
- WinForm数据绑定-理解数据绑定机制
- 多态绑定
- Flex 的事件机制和绑定机制
- Flex 的事件机制和绑定机制
- js 绑定事件 处理机制 监听机制
- java中的动态绑定机制
- Octave 运算2
- hdu1035
- linux进程间通信(命名管道)
- DNS 服务器
- 4控制执行流程-Java编程思想
- 多态绑定机制
- 前端请求到后台($.getJSON()、$.ajax())
- 历史上的重大软件BUG启示录 第1篇---"瞳"的陨落
- HTML页面加载流程
- 服务的生命周期(入门篇)
- ramoops & pstore (persistent storage) 简要说明
- Android 5.0 之FloatingActionButton,TextInputLayout,Snackbar的使用
- 初识AJAX
- Ab压力测试说明