黑马程序员技术交流社区
标题:
内部类、匿名概念代码笔记,欢迎交流
[打印本页]
作者:
Act
时间:
2015-4-4 20:58
标题:
内部类、匿名概念代码笔记,欢迎交流
内部类、匿名对象、匿名类交织在一起好晕啊……自己整理的视频中的代码……
内部类.rar
2015-4-4 20:58 上传
点击文件名下载附件
27.07 KB, 下载次数: 86
作者:
IOS小哥
时间:
2015-4-4 23:18
内部类是在一个类中声明另一个类。内部类可以调用外嵌类的方法。内部类的类体不可声明类变量和类方法,外嵌类可以把内部类声明对象作为外嵌类的成员。
类创建对象时除了构造方法还有类体,,此类体被认为该类去掉声明后的是类体,即匿名类,是一个子类,由于无名可用,所以不能用匿名类声明对象,却可以直接用匿名类创建一个对象,所以,匿名类既可以继承类的方法,也可以重写类。使用匿名类时,必然在某个类中用匿名类创建对象。
因此匿名类一定是内部类,匿名类得主要用途就是向方法的参数传值。
作者:
IOS小哥
时间:
2015-4-4 23:19
本帖最后由 IOS小哥 于 2015-4-4 23:23 编辑
内部类是在一个类中声明另一个类。内部类可以调用外嵌类的方法。内部类的类体不可声明类变量和类方法,外嵌类可以把内部类声明对象作为外嵌类的成员。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2