Object

    Java 객체와 클래스

    객체(Object) 객체는 물리적으로 존재하거나 추상적으로 생각할 수 있는 것 중에서 자신의 속성을 가지며 식별 가능한 것을 말하고 속성인 필드값과 메소드를 가진다. 클래스(Class) 클래스는 주로 객체를 만들기 위한 설계도이며 실행 클래스와 라이브러리(API)용도의 클래스로 구분된다. 보통 클래스로부터 객체를 생성해서 사용하는데 그걸 주로 인스턴스라고 부르고 사용 방법은 다음과 같다. Test val; //클래스 변수; val= new Test(); // 변수 = new 클래스(); Test val = new Test(); // 클래스 변수 = new 클래스(); 그리고 클래스는 주로 필드(속성), 메소드, 생성자로 구성된다. 필드는 주로 객체의 고유 데이터, 상태 데이터 등을 저장하고 생성자(Con..