为什么Flutter偏爱继承而不是继承?

时间:2020-07-20 09:06:43

标签: flutter dart

我在互联网上的某些地方读到 RaisedButton使用合成,例如包含其他属性的文本小部件来设置Text?
我的问题是什么?如果使用继承而不是继承会发生什么组成? 这是代码:

RaisedButton(
child: Text("Decrement Counter"),
onPressed: () => _decrementCounter(),),

1 个答案:

答案 0 :(得分:1)

Flutter倾向于使用组合而不是继承,因为它很容易管理,因为它表示“”具有关系。

Class person{


String name;

Address add;

}

在上述情况下,最好为地址创建单独的类,因为它包含诸如房屋编号,城市,国家邮政编码等多种信息。如果将所有信息放在人类中,这应该有效,但在更好的情况下方式。