zoukankan      html  css  js  c++  java
  • java 嵌套类 简记

    嵌套类包括:1)静态嵌套类  (static 修饰符)

          2)非静态嵌套类(又叫内部类)

    其中内部类又可分为三种:
      其一、在一个类(外部类)中直接定义的内部类;
      其二、在一个方法(外部类的方法)中定义的内部类;
      其三、匿名内部类。

    访问规则总结:

    1)静态嵌套类:

      1. 静态嵌套类可以直接访问外部类的静态成员变量, 但不能直接访问外部类的非静态成员变量 ,其访问规则与静态成员变量相似,即静态方法不能直接访问非静态成员。
          2.外部类不能直接访问静态嵌套类的成员变量, 但是可以通过类对象来访问静态嵌套类的成员变量。

    2)内部类:

      1.内部类可以直接访问外部类的静态成员变量和非静态成员变量(包括private访问权限的)。

      2.外部类可以通过内部类的类对象来直接访问内部类类的私有成员变量。


              

  • 相关阅读:
    bat 批处理编写
    dos 命令
    反射
    反爬机制和破解方法汇总
    pandas
    谷歌历史浏览器下载
    python-----pip安装源选择(亲测有效)
    deepin 20.1 系统未安装pip
    python自带库-----os.path
    python 自带库---os库
  • 原文地址:https://www.cnblogs.com/wuyun-blog/p/4695268.html
Copyright © 2011-2022 走看看