第五章.包继承抽象类以及接口.pptVIP

  • 23
  • 0
  • 约2.18万字
  • 约 88页
  • 2017-01-02 发布于重庆
  • 举报
第5章 包、继承、抽象类以及接口 访问权限 用一个类创建一个对象后,通过对象可以访问这个类的成员变量和成员方法,但这种访问是有一定限制的。 这种限制取决于在声明变量和成员方法时使用的修饰符:public、private、protected、友好(未使用修饰符)。 private变量和方法(一) 访问权限最小,只能在同一个类中被访问。 同一个类的方法中直接访问。 同一个类的对象也可以引用本类的私有成员。 private变量和方法(二) 类中的私有成员不能在另一个类中引用 私有的类变量和类方法也只能在本类中使用。 public变量和方法 访问权限最大,可以在不同类、不同包的类中访问。 public变量和方法 友好变量和方法 不使用修饰符:public、private、protected,即缺省这些修饰符的情况。 比private权限级别高一级 友好成员只能被同类或同包中的不同类引用。 package p1; public class Area { float getArea(float r) { System.out.print(方法一:); return 3.14f*r*r; } double getArea(float x,int y) { System.out.print(方法二:); return x*y; } float getAre

文档评论(0)

1亿VIP精品文档

相关文档