java - 为什么android类的子类不需要调用 super 构造函数?

标签 java android

我注意到,子类 android 类不需要具有构造函数并调用父类(super class)的构造函数。这是为什么?我认为除了 pojo 之外的所有类都需要一个构造函数?

最佳答案

因为您没有重写构造函数。没有要求*说您需要重写父类(super class)的构造函数。

I thought all classes except pojo's needed a constructor?

他们有一个构造函数。它是从其父类继承的。您只是没有重新实现构造函数。

*正如 @Christian 所指出的,如果父类的构造函数接受参数,则需要实现构造函数。对于 Android 类(大多数)来说,它们不会。

关于java - 为什么android类的子类不需要调用 super 构造函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4599106/

相关文章:

java - 没有导入 MAVEN 项目 IntelliJ Idea 的选项

java - 不幸的是,Myapp在输入登录详细信息后已停止

android - 如何从服务器获取通知到 Android 设备?

android - 使用 JavaScriptCore 为 Android 编译 Apportable 游戏

java - Spring 4 STOMP Websockets 心跳

java - 在调试器中将 Java GET 请求转换为 GET 请求

java - Java Canvas 上的 FPtree

java - 设置属性后 Spring 和延迟 Bean Init

android - Viewflipper 如何处理 Android 中的后退按钮?

java - 好的软件工程与安全