절차적 언어 ==> "HOW"
[알골, 포트란, 베이지, C 등]
비절차적 언어 ==> "WHAT"
[ SQL]
절차적 프로그래밍 (procedural programming)
==> 프로시저(루틴, 하위프로그램, 서브루틴, 메서드, 함수) 를 이용한 프로그래밍 패러다임
(명령형 프로그래밍의 일종)
절차적으로 실행하는 것이 아니라 "프로시저 == 절차" 임에 주의!!
객체지향 프로그래밍
"객체와의 상호작용!"
컴퓨터 프로그램을 객체라는 기본 단위로 나누고 이들의 상호 작용으로 서술하는 방식
<"캡슐화", "정보 은닉", "상속", "다향성">
728x90
'컴퓨터 지식' 카테고리의 다른 글
[CS] 제어 반전 (제어 역전 (IoC)) (1) | 2024.10.31 |
---|---|
[CS] 디자인 패턴 (D.P.) (0) | 2024.10.30 |
[CS] 웹 서버와 통신하기 위한 기술 (0) | 2024.10.28 |
[CS] 클로저 디자인 패턴(Closures D.P.) (0) | 2024.10.28 |
[CS] JSON 웹 토큰 (JWT) (0) | 2024.10.27 |