内部类

作者: ttyttytty | 来源:发表于2021-07-16 11:09 被阅读0次

    1.内部类:特点 可以直接访问外部类的成员,包括私有。调用形式 主类名.子类名
    List<Student.Lesson> rriList = new ArrayList<>();
    Student.Lesson rri = new Student.Lesson();
    2.局部内部类:在一个类的局部位置定义一个类,如方法内部
    3.静态内部类
    MainClassName.SubStaticClass d = new MainClassName.SubStaticClass();
    4.匿名内部类:是内部类的简化版格式,继承了该类(抽象类)或者是实现了该接口的子类对象!
    private final ICallback Callback = new ICallback.Stub() {
    @Override
    public void onSuccess(List<String> s) throws RemoteException {
    }

        @Override
        public void onFailure(String type, String code, String msg) throws RemoteException {
        }
    };

    相关文章

      网友评论

          本文标题:内部类

          本文链接:https://www.haomeiwen.com/subject/ptavpltx.html