클래스 (class) 클래스(class) :객체를 생성하기 위한 탬플릿 역할을 합니다.OOP(Object Oriented Programming) 객체지향 프로그래밍Object(객체) : 사람, 동물, 자동차, 물건Object Modeling(객체 모델링) : 현실 세계 있는 독립적인 객체를 소프트웨어를 통해서 형상화(모델링) Object Relationship(객체 간의 관계)- 집합관계: 서로 포함하고 포함되는 관계 - 사용관계: 객체 간의 상호 작용 - 상속관계: 부모, 자식 객체지향의 특징1. 캡슐화 2. 상속 3. 다형성 클래스와 객체1. 객체를 위한 설계도 2. 객체는 클래스가 인스턴스화(실체화) 된 것 클래스의 생성자 1. 생성자를 정의하지 않으면 컴파일러는 기본생성자를 자동으로 만..