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

    一。内部类的作用

      1.实现了类的隐藏

      2.实现了多重继承

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

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

    二。内部类--成员内部类

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

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

    三,局部内部类

      1.定义在方法体或者作用域中的类

      2.仅限于方法体内部使用

    四,静态内部类

      1.不依赖于外部类

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

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

    五,匿名内部类

      1.没有名称,看不到类的定义

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

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

  • 相关阅读:
    SSH和SSL比较
    SSL虚拟主机安全方案
    https在电子邮件安全解决方案
    centos tomcat安装
    laravel 添加第三方扩展库
    laravel-1 安装.配置
    centos7.0 vsftp配置
    centos 日常操作指令
    centos redis 安装
    centos php 扩展安装
  • 原文地址:https://www.cnblogs.com/DawnCHENXI/p/7688303.html
Copyright © 2011-2022 走看看