※ 학습 중에 정리한 내용으로, 미흡한 부분이 있을 수 있으니, 참고 바랍니다. 객체지향의 특성: 캡슐화 캡슐화란?데이터(변수)와 기능(메서드)을 하나의 클래스에 묶고, 외부에서 마음대로 접근하지 못하게 막는 것.= 사용목적은 단순히 숨기는 것에 그치지 않고 안전하고 통제된 방식으로 접근가능! 클래스(Class)란?객체를 만들기 위한 설계도 → 캡슐화의 단위 혹은 역할. 객체(Object)란?클래스를 기반으로 실제 메모리에서 만들어지는 실체! = 완성품 Example: Animal이라는 클래스(설계도)가 존재하면, 객체는 Lion, Dog, Cat 등이 될 수 있다. 설계도(클래스) → 완성품(객체) 인스턴스(Instance)란?해당 클래스의 객체를 아울러서 "클래스의 인스턴스"라고 표현.즉..