A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区
传智教育官网黑马程序员官网
只需一步,快速开始
I空空
中级黑马
黑马币:23
帖子:148
精华:0
© I空空 中级黑马 / 2014-12-27 23:42 / 682 人查看 / 5 人回复 / 0 人收藏 转载请遵从CC协议 禁止商业使用本文
成员的特点: 1,成员变量。 编译时:参考引用型变量所属的类中的是否有调用的成员变量,有,编译通过,没有,编译失败。 运行时:参考引用型变量所属的类中的是否有调用的成员变量,并运行该所属类中的成员变量。
成员的特点:
1,成员变量。
编译时:参考引用型变量所属的类中的是否有调用的成员变量,有,编译通过,没有,编译失败。
运行时:参考引用型变量所属的类中的是否有调用的成员变量,并运行该所属类中的成员变量。
简单总结:编译和运行都参考等号的左边。哦了。
2,成员函数(非静态)。 编译时:参考引用型变量所属的类中的是否有调用的函数。有,编译通过,没有,编译失败。 运行时:参考的是对象所属的类中是否有调用的函数。
2,成员函数(非静态)。
编译时:参考引用型变量所属的类中的是否有调用的函数。有,编译通过,没有,编译失败。
运行时:参考的是对象所属的类中是否有调用的函数。
简单总结:编译看左边,运行看右边。因为成员函数存在覆盖特性。
3,静态函数。 编译时:参考引用型变量所属的类中的是否有调用的静态方法。 运行时:参考引用型变量所属的类中的是否有调用的静态方法。 其实对于静态方法,是不需要对象的。直接用类名调用即可。
3,静态函数。
编译时:参考引用型变量所属的类中的是否有调用的静态方法。
运行时:参考引用型变量所属的类中的是否有调用的静态方法。
其实对于静态方法,是不需要对象的。直接用类名调用即可。
简单总结:编译和运行都看左边。
总结:非静态成员函数,编译时看左边,运行时看右边。其他都看左边。
查看全部评分