객체(object)

책상, 의자, 전화기 같은 사물은 물론이고 강의, 수강 신청 같은 개념으로 존재하는 것 등, 다시 말해 사전에 나와 있는 명사뿐 아니라 동사의 명사형과 같이 실세계에 존재하거나 생각할 수 있는 것을 객체(object)라고 한다. 객체 지향 프로그래밍(OOP)이나 설계에서, 데이터(실체)와 그 데이터에 관련되는 동작(절차, 방법, 기능)을 모두 포함한 개념이다. 같은 구조와 형태를 가지는 객체는 등급으로 정의하고, 같은 등급에 속하는 객체는 그 등급의 인스턴스라고 한다.