问题描述
我决定从 Java 迁移到 Kotlin。我的 Java 应用程序中有以下数据对象结构。
public class User implements Parcelable{
private String uuid;
private String name;
// ..etc constructors getters setters and parcelable implementation
}
和
public class Student extends User{
private String grade;
// ..etc constructors getters setters and parcelable implementation
}
我如何在 kotlin 中实现这一点? 谢谢
解决方法
您可能想要这样做:
@Parcelize
data class User(
val uuid:String,val name:String):Parcelable
请自行研究如何进行继承。(不过从上面的代码片段中应该很清楚)