DEV/Etc

DEV/Etc

객체지향 프로그래밍 (OOP)

객체 지향 프로그래밍(Object oriented Programming, OOP) 컴퓨터 프로그래밍의 패러다임 중 하나로, 컴퓨터 프로그램을 명령어의 목록으로 보는 시각에서 벗어나 여러 개의 독립된 단위, 즉 객체들의 모임으로 파악하고자 하는 것이다. 각각의 객체는 메시지를 주고받고, 데이터를 처리할 수 있다. 객체 지향 프로그래밍은 프로그램을 유연하고 변경이 쉽게 만들기 때문에 대규모 소프트웨어 개발에 많이 사용된다. 또 프로그래밍을 더 배우기 쉽게 하고 소프트웨어 개발과 보수를 간편하게 하며, 보다 직관적인 코드 분석을 가능하게 하는 장점이 있다. 작가 rawpixel.com 출처 Freepik 왜 생겨났을까? 초기 프로그래밍 방식은 절차적 프로그래밍 방식이었고, 입력을 받아 명시된 순서대로 처리한 ..

l-eazzy
'DEV/Etc' 카테고리의 글 목록 (2 Page)