class 는 상태와 기능을 정의
다트의 모든 클래스는 Object 라는 클래스를 상속하고 있다.
class Test
// 위 아래가 같다. (숨겨져있음)
class Test extends Object{}
constructor
syntatic sugar 가 존재
파라미터로 받은 값을 바로 속성 초기화에 사용한다는 의미
Person(this.name);
// 위 아래가 같은 의미이다.
Person(
String name
): this.name = name;
named constructor
immutable programming
String get firstMember {
return this.members[0];
}
set firstMember(String name) {
this.members[0] = name;
}