1.dart에서 property를 선언할 때는 타입을 사용해서 정의한다. class Player { final String name = 'JH'; final int age = 30; void sayName(){ // class method안에서는 this를 쓰지 않는 것을 권장한다. print("Hi my name is $name") } } void main(){ // new를 꼭 붙이지 않아도 된다. var player =Player(); player.@@@~~ } 2.dart에서 생성자(constructor) 함수는 클래스 이름과 같아야 한다. class Player { // 이럴 때 late를 사용한다. late final String name; late final int age; // 클래스 ..