this代表本类对象的引用,super代表父类的对象的引用。
- 程序1:
- class fu
- {
- int num=3;
- }
- class zi extends fu
- {
- int num =5;
- void show()
- {
- System.out.println(num);
- }
- }
- class demo
- {
- public static void main(String [] args)
- {
- zi z = new zi();
- z.show();
- }
- }
- [code]程序2:
- class fu
- {
- int num=3;
- }
- class zi extends fu
- {
- int num =5;
- void show()
- {
- System.out.println(super.num);
- }
- }
- class demo
- {
- public static void main(String [] args)
- {
- zi z = new zi();
- z.show();
- }
- }
- 结果:
复制代码 [/code] |
|