C#
[C#]절차 지향 프로그래밍 vs 객체 지향 프로그래밍
이경로
2023. 7. 4. 23:11
절차 지향 프로그래밍(Procedural Programming)
절차 지향 프로그래밍은 프로그램의 흐름을 먼저 설계하고 필요한 자료구조나 함수 등을 설계하는 방식이다. 쉽게 말해 프로그램의 진행 절차를 파악하고 전체적인 뼈대를 완성한 뒤 가지를 붙이는 느낌이다.
객체 지향 프로그래밍(Object Oriented Programming)
객체 지향 프로그래밍은 프로그램에 필요한 자료구조, 모듈 등을 먼저 설계한 뒤 이것들의 진행 절차나 흐름을 짜맞추는 방식이다.