자바 객체

    [객체 관련 용어 정리] 객체(Object) 인스턴스(instance) 클래스(Class)를 관계를 통해 알아보자

    먼저, 약간의 설명을 곁들이자면 객체지향이론을 실제 세계의 사물(객체)들을 그대로 옮겨놓은 것이라고 이해하는 편이 가장 쉽다. 예를 들어, 지금 보고 있는 핸드폰, 노트북 등을 모두 객체라고 할 수 있다. 그 객체들은 끊임없는 상호작용 속에서 발생한다. 객체 > (인스턴스) > 클래스 이 세 가지(객체, 인스턴스, 클래스)의 관계를 위와 같은 포함관계로 나타낼 수 있다.(인스턴스를 괄호 친 이유는 조금 이따 이해될 것이다.) 객체란 "실제로 존재하는 것" 이다 클래스란 " 객체를 정의해 놓은 것" or "객체의 설계도면"이다. 객체와 클래스의 관계를 실생활 속에서 예를 들면 다음과 같다. Object(객체) Class(클래스) TV TV설계도 인스턴스란 "클래스로부터 만들어진 객체를 그 클래스의 인스턴스..