zoukankan      html  css  js  c++  java
  • java公开课-03-内部类

    内部类

     ().内部类的作用.

       1.实现了内部类的隐藏.

       2.实现了多重继承.

       3.内部类拥有所有外部类所拥有的属性和方法的访问权限.

       4.避免修改接口的时候出现同名方法.

      一.成员内部类.

        1.如果我们想访问内部类,我们必须要有外部类的实例!只能通过外部类来访问.

        2.成员内部类可以拥有private,protected的访问权限.

      二.局部内部类.

       1.必须在方法或者作用域中.

        2.权限于方法体内部作用.

        3.当我们所在方法的形参需要在内部类中使用!那么这个形参必须是final修饰的.

      三.静态内部类:

        1.不依赖于外部类.

        2.在内部类上加入修饰符static.

        3.不能访问外部类非静态的方法和属性.

      四.匿名内部类:

        1.没有名字.

        2.要求所有的匿名内部类必须实现一个借口或者继承一个类.

        3.当我们所在方法的形参需要在内部类中使用!那么这个形参比素食final修饰;

  • 相关阅读:
    C#.NET.JSON库
    C# .NET 私钥 RSA2,SHA256,签名
    fiddler 捕捉不到代码发出去的HTTP请求
    双网卡共享上网
    json 反序列化成键值对
    C# .NET 杀进程
    docker in centos error
    深入理解磁盘文件系统之inode
    CentOS下安装高版本GCC
    Mac 使用 launchctl 定时运行程序(转载)
  • 原文地址:https://www.cnblogs.com/buai/p/7700948.html
Copyright © 2011-2022 走看看