객체를 지향한다. 객체를 지향 안하면? 수많은 중복 코드들 복잡해지는 로직들 중요한 data들을 숨기기는 어려워질것이다. 이렇게 중복되어 사용되는 data 들. 메소드 로직들. 이러한 것들을 '클래스' 라는 공장을 통해 "객체"에 담는다. 최대한 객체로 만든다. 그리고 필요할때마다, data와 기능이 담긴 이 "객체"를 꺼내서 쓴다. ( Object, Instance ) 중복코드가 줄어들고 스펠링 오류 문제가 줄어들고 코드의 재사용성도 훌륭해지고 수정할 일이 있을 땐, 객체로 한방에 data에는 접근권한을 줘서 숨기기도 가능해진다. 객체를 지향할 수 밖에 없다. 객체님의 훌륭한 기능 4가지도 짧게 찬양해보자. 1. Encapsulation 캡슐화 (1) 묶기 데이터 ( 이름, 재산, 월급 ) Method..