java,
分享于 点击 28281 次 点评:6
java,
/*
在多态中成员函数的特点;
在编译时期:参阅引用开支变量所属的烦躁是否有调用的方法,如果有,编译通过。没有编译失败。
在运行时期:参阅对象所属的烦躁是否有调用的方法。
简单总结就是:成员函数在多态调用时,编译看左边,运行看右边。
在多态中,成员变量的特点:
无论编译和运行,都参考左边(引用型变量所属的类)。
在多态中,静态成员函数的特点:
无论编译和运行,都参考做左边。
*/
class Fu
{
void method1()
{
System.out.println("fu method_1");
}
void method3()
{
System.out.println("fu method_3");
}
}
class Zi extends Fu
{
void method1()
{
System.out.println("zi method_1");
}
void method3()
{
System.out.println("zi method_3");
}
}
class DuoTaiDemo
{
public static void main(String[] args)
{
Fu f = new Zi();
f.method1();
}
}
[code="java"][/code]
相关文章
- 暂无相关文章
用户点评