생성자 파헤치기 (Constructor)
1) 기본 생성자 2) 이름있는 생성자(Named Constructor) 클래스에는 생성자가 따른다. 생성자는 이름처럼 클래스가 인스턴스화 될 때, 즉 객체가 생성될 때 호출된다 1)기본 생성자 클래스를 구현할 때 생성자를 선언하지 않는 경우 / 생략한 경우 => 기본 생성자가 자동으로 생성됨 기본 생성자는 - 클래스명과 동일하면서 인자가 없다. - 부모 클래스의 인수가 없는 생성자(=기본 생성자)를 호출한다. 기본 생성자의 형태 class 클래스이름{ 클래스명(){ } } 예시) class Food{ Food(){ } } 부모 클래스는 자식 클래스에게 상속이 가능한 관계이다. 아래와 경우는 Food 클래스가 부모 클래스이며 Ramen클래스가 자식이다. extends 키워드가 부모 / 자식 관계를 지정하..
앱개발/Dart
2023. 7. 31. 17:28