java学习(67):匿名内部类.docx

上传人:A*** 文档编号:142725270 上传时间:2020-08-22 格式:DOCX 页数:2 大小:11.99KB
返回 下载 相关 举报
java学习(67):匿名内部类.docx_第1页
第1页 / 共2页
java学习(67):匿名内部类.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《java学习(67):匿名内部类.docx》由会员分享,可在线阅读,更多相关《java学习(67):匿名内部类.docx(2页珍藏版)》请在金锄头文库上搜索。

1、java学习(67):匿名内部类package com.zx;/*2 匿名内部类3 就是内部类的简化写法。4 5 前提:存在一个类或者接口6 这里的类可以是具体类也可以是抽象类。7 8 格式:9 new 类名或者接口名()10 重写方法;11 12 13 本质是什么呢?14 是一个继承了该类或者实现了该接口的子类匿名对象。15 */interface Inter public abstract void show(); public abstract void show2();class Outer public void method() /一个方法的时候 /*25 new Inter()

2、26 public void show() 27 System.out.println(show); .show(); */ /二个方法的时候 /*34 new Inter() 35 public void show() 36 System.out.println(show);37 38 39 public void show2() 40 System.out.println(show2);41 42 .show();43 44 new Inter() 45 public void show() 46 System.out.println(show);47 48 49 public void

3、show2() 50 System.out.println(show2);51 52 .show2(); */ /如果我是很多个方法,就很麻烦了 /那么,我们有没有改进的方案呢? Inter i = new Inter() /多态 public void show() System.out.println(show); public void show2() System.out.println(show2); ; i.show(); i.show2(); class Inner public static void main(String args) Outer o = new Outer(); o.method(); 运行结果

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > IT计算机/网络 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号