JAVA하면 객체지향, 객체지향하면 JAVA! 라고 할만큼 객체와 JAVA는 뗄래야 뗄 수 없는 존재죠! 그렇담 도대체 객체가 뭐길래 ㅡ,,.ㅡ? 우선 객체를 정의하기 전에 반드시 '클래스'의 개념을 알아야하는데요! 클래스란? '객체를 만드는 설계도,틀' 을 말해요! 맨 처음 클래스개념을 받아들일때 C에서의 '함수'와 비슷한 거 아닌가? 라는 생각을 했었어요. 근데 굳이 비유를 하자면 클래스 = 함수 이기보다는 클래스⊃함수 에 가까웠어요! 클래스에는 메소드(함수) 외에도 필드와 생성자라는것이 존재하거든요! *접근권한자란? 더보기 다른 클래스가 접근할때, 어떤지위의 클래스까지 클래스를 사용하도록 허용할지 지정하는 것 -private: 오직 같은 클래스 내에서만 접근허용 -defalut: 동일 패키지 내에서..