- 1
- 0
- 约1.16万字
- 约 77页
- 2020-02-26 发布于福建
- 举报
一个类作为整体对程序的其他部分可见,并不能代表类内的所有域和方法也同时对程序的其他部分可见,前者只是后者的必要条件 属性和方法的可见性 属性和方法的访问限定符 public 公共属性和公共方法,可被任何类使用。 protected 可被同包中其他类使用。 可被子类继承(包括位于不同包中的子类) 不同包,只能被继承,不能使用 无访问限定符 可被同包中其他类使用。 不同包,不能使用,也不能继承 private 只限在本类内使用。 属性和方法的访问限定符 为了使对象具有良好的封装性,一般将类的非静态属性设计成私有。 为了使其它类或对象能够访问这些私有属性,本类必须提供访问私有属性的方法(公共方法)。 按照惯例,读私有属性的方法取名为get… 写私有属性的方法取名为 set… ,get/set后面跟上属性的名称,其中属性的第一个字母要大写。 这些方法在术语上叫做Setter/Getter方法。 接口 “接口”和抽象类有些类似。 接口中的方法都是没有方法体的抽象方法。 接口中只能定义 static final 属性 。 接口定义的仅仅是实现某一特定功能的一组功能的对外接口和规范,而并没有真正地实现这个功能。 接口的功能实现是在“继承”了这个接口的各个类中完成的,由这些类来具体定义接口中所有抽象方法的方法体。 通常把对接口的“继承”称为“实现”。 接
原创力文档

文档评论(0)