"객체지향 프로그래밍"의 두 판 사이의 차이

해시넷
이동: 둘러보기, 검색
(새 문서: '''객체 지향 프로그래밍'''('''OOP''', Object-Oriented Programming)이란 컴퓨터 프로그램을 여러 명령어(command)의 목록으로 보지 않고 여러...)
 
잔글 (같이 보기)
6번째 줄: 6번째 줄:
 
* [[프로그램]]
 
* [[프로그램]]
 
* [[프로그래밍 언어]]
 
* [[프로그래밍 언어]]
 +
* [[스크립트 언어]]
 
* [[소프트웨어]]
 
* [[소프트웨어]]
  
 
[[분류:프로그램]]
 
[[분류:프로그램]]
 
[[분류:프로그래밍 언어]]
 
[[분류:프로그래밍 언어]]

2018년 6월 23일 (토) 18:05 판

객체 지향 프로그래밍(OOP, Object-Oriented Programming)이란 컴퓨터 프로그램을 여러 명령어(command)의 목록으로 보지 않고 여러 개의 독립된 객체(object)들의 집합으로 파악하는 프로그래밍 기법이다.

최초의 객체 지향 프로그래밍 언어는 시뮬라(Simula)이다. 시뮬라를 기반으로 스몰토크(Smalltalk)와 C++ 언어가 생겼다. 이후 Perl, Python, PHP, Java, Ruby, C# 등 다양한 객체 지향 언어가 만들어졌다.

같이 보기