java - Kotlin 初始化一个对象

标签 java android jvm kotlin

我有一个正在扩展的基类,但我想在普通 Java 构造函数所在的位置扩充 View 。

class TextView(context: Context?) : ViewAbstractClass(context) 

我不确定如何在 Kotlin 中执行此操作。 Kotlin 允许您对对象进行复杂初始化的结构是什么?

最佳答案

https://kotlinlang.org/docs/reference/classes.html#constructors

class Customer(name: String) {
    init {
        logger.info("Customer initialized with value ${name}")
    }
}

关于java - Kotlin 初始化一个对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35731725/

相关文章:

java - 用循环处理棋盘游戏字段?

java - 为什么 Scala 的尾递归比 Java 慢?

java - JVM(64 位 1.5.0._22)在 GCTaskThread 崩溃

java - 从编译到运行,Java String编码到底是如何工作的

java - 具有并发(多进程)访问权限的 Java 中的文件数据库

java - 如何设置从网络摄像头捕获图像的计时器?

java - 如何修复 java.lang.UnsupportedClassVersionError : Unsupported major. 次要版本

java - 如何获取 Android 设备打开时间的日期?

android - 如何每 5 秒将 Android GPS 坐标发送到 MySQL

android - 更改 Actionbar 溢出的样式