可以。
java类中,只要有一个方法是不完整的类就是抽象类。
我在作抽象类(一般作基类)的时候,一直这莫用。

解决方案 »

  1.   

    可能是翻译的错误吧。
    不过抽象类中的属性最好还是用protected的好,这样在子类实现抽象方法的时候
    就可以使用到这些属性,当然了,在某些特殊要求下,一定要禁止子类使用抽象类中的属性的
    情况除外。
      

  2.   

    抽象类不能直接实例化,只能继承private 成员无法被继承所以抽象类的 private 成员无意义既不能被抽象类自己使用,也不能被子类使用
      

  3.   

    在抽象类的实现了的方法中如果有必要用到private 属性的成员,如:两个方法间共享一个属性做程序流程控制(也许不太符合软工的低耦合要求,但有时是最简便的),这个属性不希望在子类其它方法中改变.