생성자 사용하기
var p1 = Point(2, 2);
var p2 = Point.fromJson({'x': 1, 'y': 2});var p1 = new Point(2, 2);
var p2 = new Point.fromJson({'x': 1, 'y': 2});var p = const ImmutablePoint(2, 2);class ImmutablePoint {
final int x;
final int y;
const ImmutablePoint(this.x, this.y);
}
void main() {
var a = const ImmutablePoint(1, 1);
var b = const ImmutablePoint(1, 1);
// 두 객체는 같은 객체입니다.
print("a == b ? ${identical(a, b)}");
var c = ImmutablePoint(1, 1);
var d = ImmutablePoint(1, 1);
// 두 객체는 다른 객체입니다.
print("c == d ? ${identical(c, d)}");
}Last updated