zoukankan      html  css  js  c++  java
  • 内部类的使用

    一.在外部类以外使用非静态内部类

         (1)在外部类以外的地方使用内部类时,内部类完整的类名应该是:outerClass .innerClass[如果外部类有包名,则还应该增加包名前缀]

          (2)由于非静态类内部类的对象必须寄生在外部类的对象里,因此创建非静态内部类对象之前,必须先创建其外部类对象

     当创建了一个子类时,子类构造器总会调用父类的构造器,因此在创建非静态内部类的子类时,必须保证让子类构造器可以调用非静态内部类的构造器,调用非静态微博里的构造          器是,必须存在一个外部类对象


    二.在外部类以外使用静态内部类

       

    静态内部类和非静态内部类区别:静态内部类只需使用外部类即可调用构造器,而非静态内部类必须使用外部类对象来调用构造器

     

  • 相关阅读:
    Run Shell Commands in Python
    在Linux系统上查找文件
    Build a Beautiful oh-my-zsh Themes
    Build VM Cluster on CentOS Host
    色彩学笔记
    Pr PS 笔记
    pthread 笔记
    图片格式
    win DLL 笔记
    XVS 操作
  • 原文地址:https://www.cnblogs.com/zjm1999/p/9703794.html
Copyright © 2011-2022 走看看