Class속성: 액정, 카메라모듈, 홈버튼, 스크린 기능: 전화 걸기, 사진찍기, 인터넷 검색 속성과 기능대로 만들어진 사물 --> 인스턴스 인스턴스로서의 스마트폰은 확실히 구분이 가능-- 메모리에 할당되어진 클래스 - 컴퓨터 메모리 셋 클래스 ? - 객체가 가져야 하는 속성과 기능을 정의한 내용을 담는 설계도 역할 객체?
ㅡ클래스가 정의 된 후 메모리상에 할당된 상태 인스턴스? -클래스 기반으로 생성됨 -클래스의 속성과 기능을 똑같이 가지고있고 프로그래밍 상에서 사용되는 대상 변수 선언 후 문자열 = stirng 숫자= int 상수=const boolean 선택 후 인스턴스 생성하여 변수 만듦 *Darts 내에서는 함수값은 var 로 해도 무방함 예) Person p1 = new Person();//인스턴스 이름 지정 p1이라는 person의 새로운 인스턴스를 생성 모든 속성과 기능을 그대로 가짐 콘솔 출력= print () 생성자 함수 구조와 기능 dart는 임의의 생성자를 만듬...
원문 링크 : [Flutter] 2. dart 클래스와 위젯