객체지향 프로그래밍이란? 프로그래밍에서 객체를 사용하는 것을 말한다. 객체(object)란? 프로그래밍 관점에서 세상에 존재하는 여러 사물을 의미한다. 예를 들어 자동차, 컴퓨터, 고양이, 물고기 등이 있다. 객체지향언어의 역사 - 과학, 군사적 모의 실험을 위해 컴퓨터를 이용한 가상세계를 구현하려는 노력으로부터 객체지향이론이 시작되었다. - 1960년대, 최초의 객체지향언어 Simula가 탄생 - 1980년대, 절차 방식의 프로그래밍의 한계를 객체지향방식으로 극복하려고 노력하였다. 그 결과, C++, Smalltalk과 같은 발전된 객체지향언어가 탄생하였다. - 1995년, 말 Java가 탄생하였다. 이후부터는 객체지향언어가 프로그래밍 언어의 주류가 되었다. 객체지향언어의 특징 - 기존의 프로그래밍언어..
[소프트웨어] 객체지향언어
객체지향 프로그래밍이란? 프로그래밍에서 객체를 사용하는 것을 말한다. 객체(object)란? 프로그래밍 관점에서 세상에 존재하는 여러 사물을 의미한다. 예를 들어 자동차, 컴퓨터, 고양이, 물고기 등이 있다. 객체지향언어의 역사 - 과학, 군사적 모의 실험을 위해 컴퓨터를 이용한 가상세계를 구현하려는 노력으로부터 객체지향이론이 시작되었다. - 1960년대, 최초의 객체지향언어 Simula가 탄생 - 1980년대, 절차 방식의 프로그래밍의 한계를 객체지향방식으로 극복하려고 노력하였다. 그 결과, C++, Smalltalk과 같은 발전된 객체지향언어가 탄생하였다. - 1995년, 말 Java가 탄생하였다. 이후부터는 객체지향언어가 프로그래밍 언어의 주류가 되었다. 객체지향언어의 특징 - 기존의 프로그래밍언어..
2023.12.12