1,首先final:
被final修饰的方法不可以被复写。
2,其次static:
静态虽好,但只能访问静态静态的特点是:
1.随着类的加载而加载(也就是说,静态会随着类的消失而消失,说明它的生命周期最长)。
2.优先于对象存在。(明确一点,静态是先存在的,对象是后存在的)
3.被所有对象所共享。
3.private:
被private修饰的在同一个类中可以ok,同一个包中不可以,子类也是不可以的 不同的包也是不可以的。
4,abstract:
抽象类中的抽象方法要被使用。必须有子类复写起所有的抽象方法后,建立子类调用。
如果子类只覆盖了部分抽象方法,那么该子类还是一个抽象类。抽象类不可以实例化。
在定义功能时,功能的一部分是确定的,但是有一部分是不确定的,而确定的部分在使用不
确定的部分,那么这是就将不确定的不部分暴露出去。由该类的子类完成。
从以上四个就可以得出 absteact不能于static,final,private同时使用。
希望楼主采纳嘿嘿:)
|