CS(Computer Science) 용어

Class, Object, Instance

sanghyeon 2022. 12. 21. 00:09

클래스(Class)

객체를 정의한 '설계도(blueprint)' 또는 '틀(frame)’ 객체를 생성하는데 사용

 

 

객체(Object)

모든 인스턴스를 포괄하는 넓은 의미 를 가지고 있으며 속성과 기능을 가지는 프로그램 단위 

클래스의 인스턴스나 배열을 의미

컴퓨터 공학에선 변수, 자료 구조, 함수 , 메서드 등을 의미 

 

 

인스턴스(Instance)

클래스를 바탕으로 실체화 된 것

넓은 의미에서 인스턴스는 객체에 포함 된다고 볼 수 있음