class Node {
int start;
int end;
/*
* 计算属性
*/
int get res {
return start + end;
}
/*
* 计算属性
*/
set res(int s) {
start = s;
}
}
计算属性的使用和属性一样,不是方法
Node node = new Node();
node.start = 1;
node.end = 2;
node.res = 1;
print(node.res);
在dart中私有变量和私有对象在名称前加下划线 如:_Node
_end