一个类有一个静态成员
这个类的派生类怎么继承这个静态成员的啊
通过引用还是直接复制一个值

解决方案 »

  1.   

    例如基类a的一个静态成员m=1
    有派生类b
    现在修改a的m=2
    那么b中的m会变吗
      

  2.   

    不支持
    那是不是说
    例如基类a的一个静态成员m=1
    类b继承a但不会继承m这个成员
    就是没有m这个成员?
      

  3.   

    基类a的一个静态成员m=1, 类b继承a, b 不会继承m这个成员,举例如下:public class a
    {
        public static int i = 1;
    }public class b
    {
        public static int m()
        {
            //return b.i;  编译错误,b 不包含 i 的定义
            return a.i;
        }
    }