java中的多态

来源:互联网 发布:unity3d中文版软件 编辑:程序博客网 时间:2024/05/29 14:45

java多态中成员变量,成员方法,静态方法

//多态时/** * 成员的特点为:      成员变量 * 1:编译时:参考引用型变量所属的类中的是否有调用的成员变量,有,编译通过 ,没有,编译失败 *    运行时:参考 引用型变量所属的类中的是否有调用的成员 变量,并运行该所属类中的成员 变量 *    简单说:编译和运行都 参考等号的左边, *  2:成员函数(非静态 ) *    编译时:参考引用型变量所属的类中的是否有调用的函数,有,编译通过 ,没有,编译失败 *    运行时:参考 的是对象所属的类中是否有调用的函数 *    简单说:编译看左边,运行看右边 *  3.静态函数 *    编译时:参考引用型变量所属的类中的是否有调用的静态函数 *    运行时:参考引用型变量所属的类中的是否有调用的静态函数 *    简单说:编译,运行都 看左边 * *    其实对于静态方法,是不需要对象的,直接用类名直接调用就可 */

看下面的例子


运行的结果为

zi show
fu static method
3


需要注意的是

静态方法的调用,大部分情况都 是用      类名.方法名   这样调用





原创粉丝点击