객체

개발/Java

클래스, 객체 , 인스턴스

클래스란? 객체를 정의해 놓은 것. 객체의 설계도 또는 틀이다. 객체를 생성하는 데 사용하지만, 객체 그 자체는 아니다. 기능(메서드)과 속성(필드)을 가진다. 객체란? 우리가 주변에서 볼 수 있는 책상, 의자와 같은 사물과 개념, 논리 사랑 같은 무형의 개념도 객체다. 클래스의 설계 그대로 생성된 실체다. 우리가 소프트웨어에 구현할 대상이다. OOP의 관점에서 클래스의 타입으로 선언되었을 때 '객체'라고 부른다. 인스턴스란? 클래스로부터 객체를 만드는 과정을 클래스의 인스턴스화라고 한다. 어떤 클래스로부터 만들어진 객체를 그 클래스의 인스턴스라고 한다. 인스턴스란 클래스의 설계대로 메모리에 할당된 객체다. 객체를 소프트웨어에서 만들면 그것이 인스턴스다. OOP의 관점에서 객체가 메모리에 할당되어 실제 ..

Debin
'객체' 태그의 글 목록 (2 Page)