지향
-
[컴퓨터 용어] object oriented programming 객체 지향 프로그래밍컴퓨터 용어 2021. 7. 7. 20:29
프로그래밍에 객체(object)의 개념을 도입하여 기존의 절차적인 프로그래밍 방식에서 탈피하여 데이터를 가장 우선적인 것으로 고려하는 프로그래밍 기법 객체 지향형 프로그래밍에서 중요한 개념들은 우선 객체에 의한 추상화 개념과 메시지(message) 개념이다. 객체는 현실 세계의 어떠한 구성 단위를 대표하는 것으로, 객체 지향형 프로그래밍에서는 모든 것을 객체로 나타내고 원하는 일은 객체에 메시지를 보내는 것으로 표현한다. 내부적으로 보면 객체는 일정한 데이터와 그 데이터에 대한 연산으로 정의되는데, 외부에서 그 데이터와 연산을 사용할 때는 항상 그 객체에 메시지를 보내어 객체가 그것을 처리하도록 한다. 이외에도 공통된 성질을 갖는 객체들을 하나로 묶을 수 있는 클래스(class) 개념, 클래스의 성질을 ..
-
[컴퓨터 용어]object oriented 객체 지향컴퓨터 용어 2021. 7. 7. 20:10
객체의 개념을 도입하여 어떠한 일을 수행하는 것 . 여기에서 말하는 객체한 현실 세계의 어떠한 구성 단위를 대표하는 것으로 현실 세계의 물건을 단순한 데이터로서만 보는 것이 아니라 데이터를 이용한 또 다른 처리 방법 혹은 정보를 나타내기 위한 기법이 객체 지향이다. 즉, 컴퓨터 속에, 현실의 물체나 사람 등을 고스란히 그대로 존재시킨 듯이 지향하는 방법론. 객체 지향에서는 어디까지나 현실의 물체나 사람이 존재하는 세계를 생각한다. 단, 컴퓨터 속은 현실과는 다르기 때문에, 그것에 맞는 물체로 할 필요가 있다. 즉, 현실에 존재하는 물체나 사람의 특징을 끄집어낸 모델을 물체에 비유하여 존재시키는 것이다. 이 모델이 객체이다.