로딩
요청 처리 중입니다...

Dart 기본 문법 5: 클래스

 Dart 기본 문법 5: 클래스

1. 클래스 클래스: 설계서를 만드는 것이다.

인스턴스: 실제로 결과물을 만들어 내는 것이다. 설계 정보인 클래스를 바탕으로 프로그램 상에서 객체를 만들어 사용하기 위해 인스턴스화 과정을 거치게 된다. (1) 클래스 선언 class Company{ ... } (2) 클래스의 멤버 클래스를 선언하고 멤버 변수와 함수를 정의할 수 있다. class Company{ String name = ''; List staff = ['Ian', 'Max', 'Lisa']; void introduce(){ print('회사 소개: $name'); } void startProject(){ print('프로젝트 시작 with: $staff'); } } (3) 인스턴스화 클래스는 실제로 사용하기 위해 객체를 만들 수 있다.

객체를 만들기 위해서 클래스를 함수를 호출하는 것처럼 사용하는 것을 인스턴스화이라고 한다. 다른 객체지향 프로그래밍 언어에서는 new 키워드를 호출해서 인스턴스화를 할 수...

# const # 인스턴스 # 생성자 # 다트언어 # 객체지향 # 객체생성 # named생성자 # Dart # const생성자 # 클래스