记得以前做过一套考题,问abstract可以修饰的成员,其中正确答案里面有属性.
如果inner class不是属性的话,还有什么属性可以使用abstract修饰?请大家踊跃发言.

解决方案 »

  1.   

    abstract只能修饰class和method, 你看的是什么题? 贴出来看看.
      

  2.   

    我去找找那套题,看能不能找到.不过在eclipse下是怎么写都编译不过去的.
      

  3.   

    再问一下,内部类是不是可以作为属性来处理?
    public class A{
        private abstract class B{
            private int i=0;
        }
    }
    这里面的类B可以看作是类A的一个属性吗?请大家继续给出见解.
      

  4.   

    在类B里面可以定义类A的对象,就是你说的,作为类B的一个属性了。
      

  5.   

    内类你如果当成属性的话,也没什么不可以的,毕竟按照它的访问权限来看,很象一个属性.但是我觉得这种问题要从语意上来看,abstract对于属性没有什么意义.