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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 挨踢小白 中级黑马   /  2016-11-24 00:17  /  930 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

内部类
       
内部类是一个相对的概念

将一个类定义在其他类的成员位置或局部位置的类

称为内部类那么其他类就是外部类


成员内部类  成员位置定义一个类

局部内部类  在方法中定义一个类

成员内部类 也是属于 外部类的一个成员

访问格式:
外部类名.内部类名 变量名 = new 外部类名().new内部类名();

内部类 可以访问 外部类 的成员



局部内部类

在方法中定义的类


访问方式:在外部类方法中,创建内部类对象,进行访问


定义匿名内部类有两个含义
1:临时定义某一类型子类
2,定义后就立刻创建了对象出来


格式:

匿名内部类 本质是 实现接口或者继承类的一个匿名的子类对象;

        new 接口/类名(){
        重写方法;
};

2 个回复

倒序浏览
回复 使用道具 举报
Flyxiang 发表于 2016-11-24 01:46
259的吧

哈哈哈哈  李哥
来自宇宙超级黑马专属安卓客户端来自宇宙超级黑马专属安卓客户端
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马