把类声明为abstract意味着什么?

解决方案 »

  1.   

    Top  
     bao110908(好没劲~~) ( ) 信誉:100  2007-09-04 16:26:01  得分: 0  
     
     
       意味着这个类变成抽象类了,只能让别人来继承它所有的东西,继续改造加工,它就不能再生成对象了,只能让继承它的类去生成对象,看看抽象类可怜吧~~。不过不要可怜它,它只是一个领导别人去干事的类,把基本骨架都框死,让别人不架着也不行的哦~~
      
     
    Top  
    太油菜了!!
      

  2.   

    用abstract修饰就是抽象类,抽象类中含有一个或多个抽象方法。
    抽象方法只有方法的声明没有方法体。就是不需要在抽象类中去实现抽象方法,而是留给继承了抽象类的子类去实现。当然子类不是不须实现所有的抽象方法,但是如果不实现所有的抽象方法那么子类也必须是抽象类。 在抽象类中不只有抽象方法,也可以有普通的方法,即将方法实现。但是只能在子类中调用。   如果在抽象类中全部都是抽象方法就跟接口跟相似了。  楼上的楼上说的就很形象!呵呵!加油!!!
      

  3.   

    追加说明,就是在抽象类中定义的static方法同样可以用类名直接引用。呵呵!