flutter - 如何优雅地从颤动的超类对象中复制对象?
问题描述
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有一个插件或片段来生成复制方法。
解决方案
推荐阅读
- python - Python递归与字典?
- ios - UICollectionVIew 中未显示相机捕获的图像,如何显示从 UICollectionView 捕获的图像?
- ios - 如何访问 Google Drive API 中受限制的音频文件以在 AVPlayer (Swift 5) 中播放它们
- javascript - SQL Server 时间格式不等于客户端时间格式
- r - 如何使用 ggplot 在多面图中自定义背景颜色
- typo3 - 删除 TYPO3 加载页面
- python - 如何正确地使 AES.encrypt 包含 Python3 中的控制字符
- android - 更新到 Android Studio 4.1 时出现 java.lang.AssertionError
- javascript - 使用jquery选择复选框后表单按钮不起作用
- python - 在循环中合并两个数据帧但 TypeError: unhashable type: 'list' after first loop