美文网首页
匿名内部类

匿名内部类

作者: allsunny | 来源:发表于2020-05-27 00:53 被阅读0次

    匿名类表达式包含以下内部分:

    1. 操作符:new;
    2. 一个要实现的接口或要继承的类;
    3. 一对括号:如果是匿名子类,与实例化普通类的语法类似,如果有构造参数,要带上构造参数;如果是实现一个接口,只需要一对空括号即可;
    4. 一段被"{}"括起来类声明主体;
    5. 末尾的";"号(因为匿名类的声明是一个表达式,是语句的一部分,因此要以分号结尾)。

    注意:

    匿名内部类不能定义任何静态成员、方法。

    匿名内部类中的方法不能是抽象的;

    匿名内部类必须实现接口或抽象父类的所有抽象方法。

    匿名内部类访问的外部类成员变量或成员方法必须用static修饰;

    相关文章

      网友评论

          本文标题:匿名内部类

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