中软Java学习第八天笔记之复习内部类
2016-08-08 20:39
183 查看
匿名类: 通过反编译,可以看到,匿名类会有一个系统默认分配的Class名字,所以匿名类是有构造函数的
test.testTree(new ITree(){
@Override
public void climTree(Tree tree) {
System.out.println("xxxx is climing tree");
}
} );
匿名类:可以通过构造函数传入参数
Game game = new Game("2016春季运动会");
game.checkMediche(new Pet("晶晶"){
@Override
public void check() {
}
});
匿名类中可以没有具体的方法重写
Game game = new Game("2016春季运动会");
game.checkMediche(new Pet("晶晶"){
});
非静态的内部类,可以直接调用它所在外部类的成员变量; -----------
test.testTree(new ITree(){
@Override
public void climTree(Tree tree) {
System.out.println("xxxx is climing tree");
}
} );
匿名类:可以通过构造函数传入参数
Game game = new Game("2016春季运动会");
game.checkMediche(new Pet("晶晶"){
@Override
public void check() {
}
});
匿名类中可以没有具体的方法重写
Game game = new Game("2016春季运动会");
game.checkMediche(new Pet("晶晶"){
});
非静态的内部类,可以直接调用它所在外部类的成员变量; -----------
相关文章推荐
- VIM复习及再学习笔记
- Java学习笔记之局部内部类
- 内部类学习笔记InnerClassDemo.java
- PBRT学习笔记:在单位圆内部均匀采样
- java虚拟机学习笔记——java虚拟机内部体系概述(第五章)
- UML学习笔记(二):复习面向对象的一些基本概念
- java培训笔记23---内部类学习
- Java学习笔记---11.面向对象编程06-Java的内部类及对象数组
- Android开发学习笔记(12):Android读取内部以及外部资源文件(更新中...)
- 孙鑫VC++视频学习笔记之1: Windows程序内部运行机制
- java学习笔记---第六章接口与内部类
- SAP学习日志--- SD module 内部培训笔记 part 1{转载}
- UML学习笔记(二):复习面向对象的一些基本概念
- JAVA NIO学习笔记--缓冲区的内部细节
- 孙鑫VC学习笔记:第一讲 Windows程序内部运行原理
- Oracle DBA 的个人复习笔记——一些简单的Oracle内部简介(3)
- Oracle DBA 的个人复习笔记——一些简单的Oracle内部简介(1)。
- 汇编语言学习笔记(随笔记) 内部中断
- 学习笔记18 复习asp.net页面传参数的几种方式
- 标准C++复习&学习笔记