hjse(多态)剖析.pptVIP

  • 2
  • 0
  • 约 26页
  • 2016-06-28 发布于湖北
  • 举报
内部类 当A类为B类服务时,为不让外界直接访问到A类,因此可把这个A类定义在B类的内部,变为内部类。 内部类可直接使用外部类的成员 分类 static内部类 普通内部类 匿名内部类 示例 interface B{ void add(); } public class Test{ int m=0; class A{ A(){ m=20; } } public B getB(){ class C implements B{ public void add(){} } return new C(); } } * Test static A static A new Obj B static A new Obj B new Obj 内部类的许多特性是为了语言的完备性而设计的。可能你不需要使用他们,至少一开始不需要! * 多态 * 多态 理解多态性并能够运用多态进行程序设计 理解抽象类和抽象方法 理解接口并可以编写简单的接口 理解static修饰符的含义及用法 理解final修饰符 * 对象转型 一个父类的引用类型变量可以“指向”其子类的对象 一个父类的引用不可以访问其子类对象新增加的成员(属性和方法) 可以使用引用变量instanceof 类名来判断该引用类型变量所“指向”的对象是否属于该类或该类的子类 子类的对象可以当作父类的对象来使用

文档评论(0)

1亿VIP精品文档

相关文档