Dart中的类实例化以及Class对象之间的共享代码

时间:2013-06-06 10:46:50

标签: dart

当包含代码的类被实例化时,代码是否是由同一个类的其他实例自动共享的类?例如。实例化的类中的数据可能是最小的;但是代码可能非常重要。如果代码没有“自动”共享,除了将代码与类数据分开外,还有办法实现吗?

1 个答案:

答案 0 :(得分:1)

不确定

类具有状态和行为。

状态在类的成员变量中编码。每个实例都有自己的变量副本,因此也有自己的状态。

行为由类中实现的方法指定('methods'代表所有静态,非静态方法,setter和getter)。实现由类的所有实例共享,因此所有实例的行为都相同,但实际结果和副作用显然取决于实例状态。