zoukankan      html  css  js  c++  java
  • 20200229内部类、类之间的关系

    20200229内部类、类之间的关系、
    【内部类】:可以访问外部类中私有的数据;
    内部类中不能有静态声明;
    静态内部类、成员内部类、局部内部类、匿名内部类;
    1、静态内部类可以看作静态变量;
    2、静态内部类可以直接访问外部类中的静态数据和方法;
    【成员内部类:
    1、成员内部类中不允许有静态变量和静态方法;
    2、成员内部类可以访问外部类中的所有变量和方法;
    【局部内部类
    1、局部内部类等同于局部变量
    2、局部内部类不能访问控制权限修饰符修饰;
    3、局部内部类访问局部变量的时候,局部变量必须使用final修饰符修饰;否则在调用局部内部类所属方法时还是会使用方法中的变量
    【匿名内部类
    1、在不需要定义另一个的情况下调用方法;但是不利于代码的重复使用
    【类之间的关系】:
    泛化(extends、实现(implements、关联(两个类之间互相保存对方的内存地址;
    1、聚合关系:适用于上下级,即整体与部分的关系,整不会影响部分,部分也不会影响整体;
    2、合成关系
    3、依赖关系

  • 相关阅读:
    【C++】<bits/stdc++.h>
    【网易】被3整除
    【TCP/IP详解】UDP:用户数据报协议
    【网易】牛牛找工作
    【C++】<numeric>中iota函数:递增序列填充

    今天好像找到C语言延迟输出的原因了
    C语言第2
    c语言新知
    glade No package 'libxml-2.0' found
  • 原文地址:https://www.cnblogs.com/zwwang/p/13201280.html
Copyright © 2011-2022 走看看