java SE复习笔记48
来源:互联网 发布:民航大数据发展状况 编辑:程序博客网 时间:2024/05/24 05:04
局部内部类:放在方法内
class Laugh{
//以下使用较少
public void laugh{
class HaHa{
}
}
//常常使用的是,一个方法有一个接口或者类的返回类型,那么在这个方法写一个实现该返回类型的类或者接口的实现类,最后返回这个实现类的实例
public Camparable getComparable(){
//1.创建一个实现Comparable 接口的类:局部内部类
class MyCamparable implements Camparable{
@override
public int comparaTo(Object o){
return 0;
}
}
//2.返回一个实现类的对象
return new MyComparable();
}
============================
public Camparable getComparable1(){
//直接返回一个匿名的局部内部类对象
return new Camparable(){
@override
public int comparaTo(Object o){
return 0;
}
}
}
}
class Laugh{
//以下使用较少
public void laugh{
class HaHa{
}
}
//常常使用的是,一个方法有一个接口或者类的返回类型,那么在这个方法写一个实现该返回类型的类或者接口的实现类,最后返回这个实现类的实例
public Camparable getComparable(){
//1.创建一个实现Comparable 接口的类:局部内部类
class MyCamparable implements Camparable{
@override
public int comparaTo(Object o){
return 0;
}
}
//2.返回一个实现类的对象
return new MyComparable();
}
============================
public Camparable getComparable1(){
//直接返回一个匿名的局部内部类对象
return new Camparable(){
@override
public int comparaTo(Object o){
return 0;
}
}
}
}
0 0
- java SE复习笔记48
- java SE复习笔记1
- java SE复习笔记2
- java SE复习笔记3
- java SE复习笔记4
- java SE复习笔记5
- java SE复习笔记6
- java SE复习笔记7
- java SE复习笔记8
- java SE复习笔记9
- java SE复习笔记10
- java SE复习笔记11
- java SE复习笔记12
- java SE复习笔记13
- java SE复习笔记14
- java SE复习笔记15
- java SE复习笔记16
- java SE复习笔记18
- 白盒测试与黑盒测试
- 软件工程之需求分析
- Exploiting Web application vulnerabilities
- 树木 - 风区 Tree - Wind Zones
- [软考]背包问题
- java SE复习笔记48
- 数组指针解析
- 20150927
- OCP-V13-010
- java SE复习笔记49
- 测试用例
- list && iterator
- 计算机视觉领域的一些牛人博客,超有实力的研究机构等的网站链接---个人整理
- 青年歌手大奖赛_评委会打分