第2讲-多态接口包内部类_20151103要点.pptVIP

  • 22
  • 0
  • 约1.1万字
  • 约 36页
  • 2017-01-08 发布于湖北
  • 举报
第2讲 多态、接口、包与内部类 abstract class Person { public abstract void show(); } class PersonDemo { public void method(Person p) { s.show(); } } class PersonTest { public static void main(String[] args) { //如何调用PersonDemo中的method方法呢? PersonDemo pd = new PersonDemo (); pd.method(new Person() { public void show() { System.out.println(“show”); } }); } } * * * * 见Code:带包的编译和运行 * 见Code:不同包下的类之间的访问 1:首先演示成功 2:在说多次创建对象,发现比较麻烦,由此引出import关键字。 * * 局部内部类 可以直接访问外部类的成员 可以创建内部类对象,通过对象调用内部类方法,来使用局部内部类功能 局部内部类访问局部变量的注意事项: 必须被final修饰? 为什么呢? 因为局部变量会随着方法的调用完毕而消失,这个时候,局部对象并没有立马从堆内存中消失,还要使用那个变量。为了

文档评论(0)

1亿VIP精品文档

相关文档