面向对象---匿名内部类
来源:互联网 发布:淘宝店铺店招怎么设置 编辑:程序博客网 时间:2024/05/13 19:35
匿名内部类
匿名内部类
就是内部类的简化写法。
前提:存在一个类/接口
这里的类可以是具体类也可以是抽象类。
格式:
new 类名/接口名(){
重写方法;
}
本质:是一个继承了该类或者实现了该接口的子类匿名对象。
举一个例子:
//定义一个接口
interface Inter {
public abstract void funciton();
public abstract void funciton2();
}
class Outer {
public void method() {
//一个方法的时候
new Inter() {
public void funciton() {
System.out.println(“funciton”);
}
}.show();
//多个方法的时候
Inter i = new Inter() { //多态
public void funciton() {
System.out.prntln(“funciton”);
}
public void funciton2() {
System.out.println(“funciton2”);
}
};
i.funciton();
i.funciton2();
}
}
class InnerClassDemo {
public static void main(String[] args) {
Outer o = new Outer();
o.method();
}
}
- 面向对象---匿名内部类
- 面向对象--匿名内部类
- Java面向对象高级--匿名内部类
- javaSE-面向对象-匿名内部类
- java面向对象-匿名内部类
- 面向对象(匿名内部类)
- Java面向对象 匿名内部类
- JAVA面向对象-----匿名内部类
- 面向对象——匿名内部类
- Java面向对象-匿名内部类
- 黑马程序员_day09 面向对象(内部类访问规则,静态内部类,内部类定义原则,匿名内部类)
- 【面向对象(高级)】_匿名内部类笔记
- 面向对象—15—匿名内部类
- Java面向对象——(匿名)内部类
- 黑马程序员 Java面向对象——(匿名)内部类
- 黑马程序员 Java面向对象——(匿名)内部类
- 黑马程序员 Java面向对象——(匿名)内部类
- 【面向对象(高级)】_匿名内部类笔记
- android手机壁纸
- Linux命令学习
- 如何设置直播前添加或插入10秒广告
- js小知识
- ssma
- 面向对象---匿名内部类
- 给自己一个定位
- Android之使用参数改变ProgressDialog的位置、大小、背景透明度、屏幕透明度
- 【脚本语言系列】关于Python代码包/代码库搜索,你需要知道的事
- [问题解决]记录汇总
- ES5对数组增强的9个API
- win10 uwp 获得元素绝对坐标
- 当前不会命中中断。还没有为该文档加载任何符号。
- iOS学习之打包项目测试的ipa详细版本以及安装测试ipa流程