大世界——小人物

导航

Java——java多态




/*

 * 多态:

 * 成员的特点:

 * 1.成员变量。

 *  编译时:参开引用型变量所属类中的是否有调用的成员变量,  有:编译通过,  没有  编译失败。

 *  运行时: 参考引用变量所属的类中的是否有调用的成员变量,  并运行该所属类中的成员变量。

 * 

 * 2.成员函数。

 *  编译时: 参开引用型变量所属类中的是否有调用的成员函数,  有:  编译通过,  没有 , 编译失败;

 *  运行时:  参开的是  对象所属的类中是否  有调用的函数。

 * 简单说:   编译看左边  ,  运行看右边

 * 

 * 3.静态函数。

 *  编译时:参考引用变量所属的类中是否有调用的静态方法。

 *  运行时:参考引用型变量所属的类中是否有调用的静态方法。

 * 简单说 : 。 编译和运行都看左边

 */

public class DuoTaiTest

{

/**

 * @param args

 */

public static void main(String[] args)

{

// TODO Auto-generated method stub

A a = new A();

System.out.println(a.num);//结果是8

}

}

class A

{

    int num = 8;

}

class B extends A

{

    int num = 0;

}

版权声明:本文为博主原创文章,未经博主允许不得转载。

posted on 2014-07-07 09:47  大世界——小人物  阅读(164)  评论(0编辑  收藏  举报