内嵌类
来源:互联网 发布:云计算能够去哪工作 编辑:程序博客网 时间:2024/06/01 09:09
java中的内嵌类是指:在一个类中声明另一个类,而包含内部类的类称为内部类的外嵌类
1.内部类的外嵌类的成员变量在内部类中仍然有效,在内部类中的方法也可以调用外嵌类中的方法
2.内部类的类体中不可以声明类变量和类方法;外嵌类的类体中可以用内部类声明对象,作为外嵌类的成员
eg: class China()
{
private String song="义勇军进行曲";
String getSong()
{
return song;
}
class Beijing
{
private String name="北京";
void speak()
{
System.out.println("我们是"+name+",我们的国歌是"+getSong());
}
}
Beijing aa;
China()
{
aa=new Beijing();
}
}
public class class5_1
{
public static void main(String args[])
{
China bb=new China();
bb.aa.speak();
}
}
运行以后的结果为:
我们是北京
我们的国歌是义勇军进行曲
- 内嵌类
- 内嵌类
- 内嵌类
- Java内嵌类
- C++ 内嵌类
- 关于内嵌类
- 内嵌类&this指针使用
- 内部类---内嵌类
- 内部类(内嵌类)入门
- 内联类和静态内嵌类
- 初学C++:继承与内嵌类
- 内嵌类 局部类 抽象类
- 有关内嵌类和接口的学习手记
- 1-4 内嵌类之静态成员类
- 2-4 内嵌类之成员类
- 3-4 内嵌类之局部类
- 4-4 内嵌类之匿名类
- C++ 局部类、内嵌类和抽象类
- java将excel单元格数据转换成sql语句
- linux 线程 进程经典文章
- 赢在中国对80后30个忠告
- 修改一处完全破解EditPlus 3
- 数学排列算法---P(N,M)
- 内嵌类
- birt 配置
- linux狂人语录
- 22个所见即所得在线 Web 编辑器
- 【解惑】这么多技术我该怎么学
- 《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之42---BUIW 介绍
- asp .net 为图片添加文字水印(内包含有加图片水印的方法,但尚未完善暂不能使用)
- 多层压缩等于不压缩?
- 自绘按钮的实现