zoukankan      html  css  js  c++  java
  • 内部类实例化方法 2种

    public class A {
        A() {
            System.out.println("A");
        }
        
        Contents getInner(){
            return new Contents();
        }

        public class Contents {
            Contents() {
                System.out.println("Contents");
            }

            public void f() {
                System.out.println("In Class First's inner Class Contents method f()");
            }
        }

        public static void main(String[] args) {

            A a = new A();
            // A.Contents contents = a.new Contents();   第一种创建内部类对象的方法:通过外部类实例化内部类对象。
            //A.Contents content = a.new Contents();
            
            Contents contents = a.getInner();  //第二种:通过外部类的方法创建内部类。

        }

    }

  • 相关阅读:
    [iOS基础控件
    [iOS基础控件
    [iOS基础控件
    [iOS基础控件
    [iOS基础控件
    [iOS基础控件
    [iOS基础控件
    白话之jsonp跨域原理分析
    crontab定时任务
    python模块之uuid
  • 原文地址:https://www.cnblogs.com/smile0120/p/2569982.html
Copyright © 2011-2022 走看看