A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

  1. /*
  2.         方法内部类在方法外使用的一种方式
  3. */

  4. abstract class Outer2{
  5.         public abstract void show();
  6. }

  7. class Outer{
  8.         //返回值为Outer2类的方法
  9.         public static Outer2 method(){
  10.                 //方法内部类继承Outer2
  11.                 class Inner extends Outer2{
  12.                         public void show(){
  13.                                 System.out.println("show");
  14.                         }
  15.                 }
  16.                 //新建内部类对象
  17.                 Inner i = new Inner();
  18.                 return i;
  19.         }
  20. }

  21. class InnerDemo2
  22. {
  23.         public static void main(String[] args)
  24.         {
  25.                 Outer2 i = Outer.method();//多态
  26.                 i.show();
  27.         }
  28. }
复制代码


1 个回复

倒序浏览
给自己顶下帖!!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马