首页 > 解决方案 > 如何优雅地从颤动的超类对象中复制对象?

问题描述

class BaseObject {
     int x;
}
class SubObject extend BaseObject  {
     int y;
}
BaseObject baseobj;
SubObject subobj;
//copy property from baseobj one by one.
subobj.x = baseobj.x

我想将一个baseObject复制到subObject,我知道它可以通过一个一个复制它的属性来完成,但我认为它可能有一些更优雅的方式,比如java的beanUtils复制功能,或者android studio有一个插件或片段来生成复制方法。

标签: flutterdart

解决方案


推荐阅读