java를 사용하기 위해 공부하던 중, C와 다른 '객체'와 '클래스' '메소드'등의 개념이 너무 많이 들린다. 처음 시작할때부터 분명 어떤건지 설명을 듣고 시간이 지나며 계속 듣는데도 익숙해지기만 할 뿐 헷갈리는것은 여전하다. 그래서 이곳에 정리를 하며 전부 다 파악은 못해도 파악한 부분에 한해 확실하게 이해를 해야겠다. 객체는 단순히 '지갑' 혹은 '티비'같은 어떤 오브젝트로 우선 예시를 든다. 클래스는, 객체를 정의해놓은 것이다. 고로 클래스는, 객체를 생성하기위해 사용된다. 또한 클래스는, 사용자 정의 타입을 만들 수 있다. class Time { int hour; int minute; float second; } Time이라는 클래스에 사용자 정의 타입을 만든 것이다. 대략적으로 시계를 설계하기..