集册 Java实例教程 创建受保护的内部类

创建受保护的内部类

欢马劈雪     最近更新时间:2020-01-02 10:19:05

526
提示:您可在线编辑运行本教程的实例 - 运行实例,去试试!
创建受保护的内部类

import java.util.*;


public class Class1 {
/**
N o  w  J a v a . c o m - 时  代  Java 提供 
**/

    protected InnerClass1 ic;


    public Class1() {

        ic = new InnerClass1();

    }


    public void displayStrings() {

        System.out.format("%s.%n", ic.getString());

        System.out.format("%s.%n", ic.getAnotherString());

    }


    static public void main(String[] args) {//来自 nowjava.com - 时  代  Java

        Class1 c1 = new Class1();

        c1.displayStrings();

    }


    protected class InnerClass1 {

        public String getString() {

            return "InnerClass1: getString invoked";

        }


        public String getAnotherString() {

            return "InnerClass1: getAnotherString invoked";

        }

    }

}


展开阅读全文