"객체지향 프로그래밍"의 두 판 사이의 차이
잔글 (→같이 보기) |
잔글 |
||
1번째 줄: | 1번째 줄: | ||
'''객체 지향 프로그래밍'''('''OOP''', Object-Oriented Programming)이란 [[컴퓨터]] [[프로그램]]을 여러 [[명령어]](command)의 목록으로 보지 않고 여러 개의 독립된 [[객체]](object)들의 집합으로 파악하는 프로그래밍 기법이다. | '''객체 지향 프로그래밍'''('''OOP''', Object-Oriented Programming)이란 [[컴퓨터]] [[프로그램]]을 여러 [[명령어]](command)의 목록으로 보지 않고 여러 개의 독립된 [[객체]](object)들의 집합으로 파악하는 프로그래밍 기법이다. | ||
− | 최초의 객체 지향 프로그래밍 언어는 [[시뮬라]](Simula)이다. 시뮬라를 기반으로 [[스몰토크]](Smalltalk)와 [[C++]] 언어가 생겼다. 이후 [[ | + | 최초의 객체 지향 프로그래밍 언어는 [[시뮬라]](Simula)이다. 시뮬라를 기반으로 [[스몰토크]](Smalltalk)와 [[C++]] 언어가 생겼다. 이후 [[펄]](Perl), [[파이선]](Python), [[PHP]], [[자바]](Java), [[루비]](Ruby), [[C#]] 등 다양한 객체 지향 언어가 만들어졌다. |
== 같이 보기 == | == 같이 보기 == |