5. 객체 지향 프로그래밍 1) 클래스 클래스: 인스터스화하기 위한 설계도 역할(인스턴스화: 객체를 메모리에 작성하는 것) 프로퍼티: 클래스 안에서 속성을 표현 메서드: 클래스 안에 작성하는 함수(클래스의 프로퍼티를 조작하는 등의 용도로 사용), .연산자 붙여 접근 가능 인스턴스: 메모리에 작성된 객체 2) 접근 지정자 변수명 앞에 _기호를 붙이지 않으면 외부에서 접근 가능, 붙이면 접근 불가능 프라이빗 변수(_기호 붙): 해당 클래스가 정의되어 있지 않는 다른 파일에서 직접 접근 불가능 메서드에도 동일하게 적용 // person.dart class Person{ int _age; } // main.dart import "person.dart"; ... var person = Person(); perso..