摘要: 接口中的成员变量: 与类不同,在接口中只能定义常量属性,并且可以不必使用public、statict和final修饰,因为即使不使用这些修饰符,编译时也会为其加上,即接口中的成员变量隐含的是“public static final”的。另外,必须在声明的同时给出其值。 接口中的方法: 接口中的方法必须是抽象的,原因是接口只是代表了一个契约,表示实现它的类有什么样的功能,具体实现... 阅读全文
posted @ 2014-11-15 20:59 WeekeyJanelan 阅读(162) 评论(0) 推荐(0) 编辑
摘要: Java中类与类之间的关系: 使用。即类A的方法操纵了类B(对象)的成员。 拥有。即类A中有类B类型的成员引用变量。 继承。 继承与隐藏: 继承也是一种访问。 当成员变量声明为默认类型时,包外的子类不能继承该成员变量。 protected与默认类型的区别在于,当成员变量被修饰为protected时,若访问该变量的类位于包外,则只有通过继承才能访问该变量,... 阅读全文
posted @ 2014-11-15 14:43 WeekeyJanelan 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 类的访问控制符: 虽然访问控制符有四种,但针对外部类来说,只需要公共的和默认的就够了。 public表示任何类都可以使用该类。 当一个类被定义为public的时候,它就可以在任何类里被访问了。 成员的访问控制: 成员(即成员变量和方法)能被其他类访问主要取决于两个方面因素: 成员变量和方法所在类的可见性是其能被正常访问的前提条件; 其次是... 阅读全文
posted @ 2014-11-15 09:50 WeekeyJanelan 阅读(147) 评论(0) 推荐(0) 编辑