[Dart] Classes and Objects
[Ko]
- Class는 두 가지 중요 요소를 가짐 : Properties, Methods
- Properties : Class가 가지는 변수, 소문자로 시작
- Methods : Class가 가지는 Function, 소문자로 시작
- Class name은 대문자로 시작함.
- Class Constructor는 Class name과 동일한 함수임.
- object명은 Class name을 소문자로 시작함.
- Class 생성과 Object 생성
- object 생성시 Car() 를 실행하는 것은 Car class의 constructor를 실행하는 것임.
- class constructor에서 input parameter를 정의했다면, class 생성을 위한 constructor 호출시 해당 argument를 넣어서 호출해야 함.
======================================================================
[En]
- Class has two important elements: Properties, Methods
- Properties: Class variable, starting with lower case
- Methods: Class's Function, starting with a lowercase letter
- Class name starts with a capital letter.
- Class Constructor is the same function as Class name.
- Object name starts with Class name in lower case.
- Class creation and object creation
- When creating an object, executing Car () is to execute the constructor of the Car class.
- If the input parameter is defined in the class constructor, the corresponding argument must be entered when calling the constructor for class creation.