内部类

来源:互联网 发布:大数据龙头股票有哪些 编辑:程序博客网 时间:2024/05/14 08:32
内部类
1.内部类概述
    一个类被嵌套定义在另一个类中,那么这个类就是被称为是内部类包含内部类的类就是被称为外部类。

    内部类相当于外部类的成员变量或者方法。

例:编写一个内部类,并试着调用。

public class Outer {    //定义一个外部类的私有成员变量    private String str="这是外部类的私有的成员变量";    //调用内部类的成员方法    public void inout(){    Inner i=new Inner();    i.print();    }    //创建内部类    class Inner{    //调用外部类的成员变量    public void print(){    System.out.println(str);    }    }}

//测试public class OuterTest {public static void main(String[] args) {Outer out=new Outer();//调用外部out.inout();//调用内部Outer.Inner in=out.new Inner();in.print();}}


0 0
原创粉丝点击