java 第40节 内部类概述
Posted 岑亮
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 第40节 内部类概述相关的知识,希望对你有一定的参考价值。
2016-06-29
1 内部类概述
一个类被嵌套定义在另一个个类中,那么这个类就被称为是内部类,包含内部类的类就被称为是外部类。
内部类相当于外部类的成员变量或者是方法。
如何构造内部类。
Outer out=new Outer();
Outer.Inner in=out.new Inner();
in.print();
package com.java1995; public class Outer { private String out_string="out_string"; //调用内部类 public void useInner(){ Inner in=new Inner(); in.print(); } /** * 内部类相当于外部类的成员变量或方法 * 成员内部类 * @author Administrator * */ //创建内部类 class Inner{ public void print(){ System.out.println("in_string"); } } }
package com.java1995; public class InnerTest { public static void main(String[] args) { //通过外部类调用内部类的方法 Outer out=new Outer(); out.useInner(); //直接调用内部类的方法 Outer.Inner in=out.new Inner(); in.print(); } }
【参考资料】
以上是关于java 第40节 内部类概述的主要内容,如果未能解决你的问题,请参考以下文章