http://www.cnblogs.com/wenruo/p/5387995.html 内部类 就是在类中嵌套的另一个类。 非静态内部类 创建内部类的方式就是把类定义在外部类里面。 class Out { class In { } } 内部类对于外部类是特殊的,内部类可以访问到外部类的所有成员,包 ...
分类:
编程语言 时间:
2016-04-13 18:40:49
阅读次数:
177
1. 类的关键字 (1)struct在C语言中己经有了自己的含义,必须继续兼容 (2)在C++中提供了新的关键字class用于类定义 (3)class和struct的用法完全相同。但C++中用struct定义的类中所有成员默认访问级别为public,而class定义的类成员的默认访问级别为priva ...
分类:
其他好文 时间:
2016-04-12 22:36:56
阅读次数:
206
内部类 大部分时候,我们把类定义成一个独立的程序单元。在某些情况下,我们需要把一个类放在另一个类的内部定义,这个定义在其它类内部的类被称为内部类(嵌套类),包含内部类的类称为外部类(宿主类)。内部类有如下作用 内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同包的其它类访问。假设创建Co ...
分类:
编程语言 时间:
2016-04-11 01:43:03
阅读次数:
151
一、Virtual方法(虚方法) virtual 关键字用于在基类中修饰方法。virtual的使用会有两种情况:情况1:在基类中定义了virtual方法,但在派生类中没有重写该虚方法。那么在对派生类实例的调用中,该虚方法使用的是基类定义的方法。情况2:在基类中定义了virtual方法,然后在派生类中 ...
分类:
其他好文 时间:
2016-04-10 20:55:24
阅读次数:
164
昨天我龙哥问我一个问题,他说如果一个工程中,有一个com.x.A枚举,导入的第三方jar中也有一个com.x.A枚举,那么我在工程中用A枚举的时候,会用到那个枚举呢?我当时一想,这个不是类(枚举是个特殊类)定义冲突吗?应该在编译的时候就报错呢,而且这个问题我之前遇到过,所以我很自信的和他说,这个应该在编译的时候就报错,结果他来了一句:没有呀?运行成功了,而且导入的是工程中的那个枚举A,我擦,我一想...
分类:
移动开发 时间:
2016-04-08 15:15:30
阅读次数:
214
静态内部类Static Inner Class 最简单的内部类形式。 类定义时加上static关键字。 不能和外部类有相同的名字。 被编译成一个完全独立的.class文件,名称为OuterClass$InnerClass.class的形式。 只可以访问外部类的静态成员和静态方法,包括了私有的静态成员 ...
分类:
编程语言 时间:
2016-04-08 14:55:22
阅读次数:
205
本文是《Java核心技术 卷1》中第六章接口与内部类中关于内部类的阅读总结。
Java中的内部类(inner class)是定义在另一个类内部的类。那么内部类有什么用呢?这里主要由三个内部类存在的原因:
内部类方法可以访问该类定义所在的作用域中的数据,包括私有的数据。即,如果类A中定义了类B,那么类B可以访问类A中的数据,甚至是私有数据,但类A不能访问类B中的私有数据;内部类可以对同一...
分类:
编程语言 时间:
2016-04-06 23:38:08
阅读次数:
498
引入 cglib-nodep-2.1_3.ja包 cglib产生的代理类是目标类的子类 定义接口,让切面都继承它,方便加入到动态代理方法 的那个类中使用 在SalaryInterceptor类中使用 private List<Interceptor> interceptors; 其他类都继承 Int ...
分类:
编程语言 时间:
2016-04-06 09:25:58
阅读次数:
214
加载到子域(模块)类似于“继承”,子域可以直接获得父域所有的类定义,反之父域得不到子域的。和继承关系不同的是,如果子域中有和父域同名的类,子域定义会被忽略而使用父域的定义。 加载到同域(运行时共享库)类似集合里的合并关系。被加载swf里的所有类定义被合并到当前域中可以直接使用。和加载到子域相同,和当 ...
分类:
其他好文 时间:
2016-04-05 22:38:29
阅读次数:
278
一、对key值进行特定的排序 map容器里面有两个值一个key一个是value,map<key,value>,其实map里面还有第三个参数,是一个类,用来对map的key进行排序的类,定义如下 less<_Kty>的代码 那么根据上面的代码我们也可以写出一个greater类来让key按照降序排列 默 ...
分类:
编程语言 时间:
2016-04-05 00:30:37
阅读次数:
698