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