摘要: //转摘Java中的访问控制表1-1可见/访问性在同一类中同一包中不同包中同一包子类中不同包子类中publicyesyesyesyesyesprotectedyesyesnoyesyespackageyesyesnoyesnoprivateyesnononono(1) 在java中有public、protected、private三种显示的修饰符用于控制可见性,package不是显示的修饰符,它是隐含的,即如果在类、变量等前没加显示的可见性修饰符,那它就是package级别的。如果在类的定义中没有指定package,那么java会把它放在缺省包中,一般来说这个缺省的包就是当前目录。(2) 在子 阅读全文
posted @ 2012-02-24 23:54 quding0308 阅读(1288) 评论(0) 推荐(0) 编辑
摘要: 在接口中所有的属性都是public static final的,所有的功能都是abstract的。在抽象类中,既可以包括功能的定义,又包括功能的实现。接口只是抽取相互之间没有关系的类的共同特征,而不去关注类之间的关系,它可以使没有层次关系的类具有相同的行为。因此,可以这样说:抽象类是对一组具有相同属性和方法的逻辑上有关系的事物的一种抽象,而接口则是对一组具有相同属性和方法的逻辑上不相关的事物的一种抽象。 抽象类是对一组具有相同属性和方法的逻辑上有关系的事物的一种抽象,而接口则是对一组具有相同属性和方法的逻辑上不相关的事物的一种抽象,因此抽象类表示的是“is a”关系,接口表示的是“li... 阅读全文
posted @ 2012-02-24 23:45 quding0308 阅读(294) 评论(0) 推荐(0) 编辑