我有两个模型类,称为Assessment。
MainActivity
:评估
data class Assessment(
val title: String,
var workouts: List<Workout>
)
JourneyActivity
:评估
data class Assessment(
val title: String,
val imageUrl: String,
var workouts: List<Workout>
)
这些类是从retrofit
响应实例化的
我想知道我应该让它成为2个不同的类,还是在MainActivity
中使用JourneyActivity.Assessment
并忽略变量imageUrl
?哪一个1是最好的方式?
如果你可以扩展数据类,如果你真的关心分离2,我建议你这样做,但你不能,soooo。。。我想你最好的选择就是拥有一个,否则就是重复的代码。