Java内部类实例
来源:互联网 发布:电脑配件京东还是淘宝 编辑:程序博客网 时间:2024/04/30 01:51
内部类定义:在类的内部定义类;
优点:可以方便的使用外部类的属性;
缺点:破坏类的基本结构;
个人建议:慎用内部类;
实例1
public class Outer {private int a=1;/** * 内部类 * @author Taylor * */class Inner{public void show(){System.out.println(a);}}public void show(){Inner inner=new Inner();inner.show();}public static void main(String[] args){Outer outer=new Outer();outer.show();}}
实例2
public class Outer2 {private int a=1;/** * 内部类 * @author Taylor * */class Inner{public void show(){System.out.println(a);}}public void show(){Inner inner=new Inner();inner.show();}public static void main(String[] args){Outer2 outer2=new Outer2(); // 实例化外部类对象Outer2.Inner inner=outer2.new Inner(); // 实例化内部类对象inner.show();}}
Eclipse运行结果:1
0 0
- Java内部类实例
- Java实例化内部类
- Java 实例内部类 总结
- Java静态内部类实例
- java内部类实例化
- Java 创建内部类实例
- 【java】匿名内部类实例
- 创建Java内部类实例
- Java 内部类实例化
- Java内部类实例测试及总结
- java中内部类实例理解
- java 反射实例化内部类
- Java内部类实例测试及总结
- Java中内部类的实例化
- java中内部类实例练习
- java内部类的使用和实例
- java内部类的实例化
- java内部类必须双重实例化
- Mac 安装Qt5,QtCreator3.5 并使用OpenCV
- 测试mosquitto
- 用USB在win7系统上安装centos
- 欢迎使用CSDN-markdown编辑器
- 我和我的同伴是如何用具体的代码例子说明源代码管理的基本操作
- Java内部类实例
- python数据处理之列表、集合、字典推导式
- 另一种归档
- Android ThreadLocal及InheritableThreadLocal分析
- Atitit.提升电子商务安全性 在线充值功能安全方面的设计
- GDC2016: Animating With Math
- 巴什博奕
- Atitit。数据库 安全性 重要敏感数据加密存储解决方案
- 欢迎使用CSDN-markdown编辑器