Kotlin Clone Object

作者: 小小俊子 | 来源:发表于2018-01-10 21:21 被阅读725次

Kotlin Clone Object

1. 实现接口

open class TstObj : Cloneable { ... }

2. 重写方法

@Throws(CloneNotSupportedException::class)// 克隆失败抛出异常
override public fun clone(): TstOb{
    return super.clone() as TstObj // 类型强制转换
}

3. 注意事项

x.clone()::class == x::class // true
x.clone() == x  // false

相关文章

网友评论

    本文标题:Kotlin Clone Object

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