程序手记

程序是我毕生的追求......
随笔 - 19, 文章 - 0, 评论 - 9, 引用 - 0
数据加载中……

JAVA基础 (嵌套类) 第四天

    Java允许将类的定义方在其他类的内部,形成嵌套类。嵌套类使逻辑关系紧密的类组成一个整体,嵌套类可以用于访问其所在的类的作用域。

嵌套类可以访问外部类似有成员。
    // OuterNested1.java
public class OuterNested1{
    private int size;
    public class Nested{
        public int doStuff(){
            //嵌套类可以访问OuterNested1类的似有成员 size 变量
            return(size++);
        }
    }
    public int testTheNested(){
        Nested i = new Nested();
        return(i.doStuff());
    }
}

//TestOuterNested1.java
public class TestOuterNested1 {
    public static void main(String[] args){
        outerNested1 outer = new OuterNested1();
        System.out.println(outer.testTheNested());
    }
}

posted on 2008-08-04 15:21 程序手记 阅读(171) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: