java类的嵌入
来源:百度文库 编辑:神马文学网 时间:2024/04/28 09:12:32
类的嵌入
(1)类可以嵌入另一个类中,但不能嵌入接口中。
(2)在静态方法或其他方法中,不能直接创建内部类对象,需通过手段来取得。
手段有两种:
class A { class B {} B getB() { B b = new B(); return b; } }
static void m() { A a = new A(); A.B ab = a.getB(); // 或者是 A.B ab = a.new B(); }
(3)一个类继承了另一个类的内部类,因为超类是内部类,而内部类的构造方法不能自动被调用,这样就需要在子类的构造方法中明确的调用超类的构造方法。接上例:
class C extends A.B { C() { new A().super(); // 这一句就实现了对内部类构造方法的调用。 } }
构造方法也可这样写:
C(A a) { a.super(); } // 使用这个构造方法创建对象,要写成C c = new C(a); a是A的对象。
(1)类可以嵌入另一个类中,但不能嵌入接口中。
(2)在静态方法或其他方法中,不能直接创建内部类对象,需通过手段来取得。
手段有两种:
class A { class B {} B getB() { B b = new B(); return b; } }
static void m() { A a = new A(); A.B ab = a.getB(); // 或者是 A.B ab = a.new B(); }
(3)一个类继承了另一个类的内部类,因为超类是内部类,而内部类的构造方法不能自动被调用,这样就需要在子类的构造方法中明确的调用超类的构造方法。接上例:
class C extends A.B { C() { new A().super(); // 这一句就实现了对内部类构造方法的调用。 } }
构造方法也可这样写:
C(A a) { a.super(); } // 使用这个构造方法创建对象,要写成C c = new C(a); a是A的对象。
java类的嵌入
iframe嵌入网页的用法
iframe嵌入网页的用法
QNX的深度嵌入过程
iframe嵌入网页的用法
当互联网嵌入我们的生活世界
关于mozilla嵌入插件的总结
当互联网嵌入我们的生活世界
PPT中嵌入声音文件的方法
Illustrator绘制嵌入图片的特效立方体
一款将MP3嵌入Powerpoint的软件
PPT中嵌入声音文件的方法
嵌入地表的房子:Cube House
嵌入地表的房子:Cube House
//Love.java 一个经典的爱情类
Java 中 ArrayList类的用法
JAVA的类和方法(教程)
Java 类之间的调用(3)
在VC++中嵌入MapX的集成二次开发
五款最好的免费网页嵌入聊天窗口
五款最好的免费网页嵌入聊天窗口
嵌入在转型期社会里的中国股票市场
25 个在 Web 中嵌入图表的免费资源
在VC++中嵌入MapX的集成二次开发