OOP1 OOP 객체지향프로그래밍이란 ? OOP 란? Object Oriented Programming 객제지향 프로그래밍 (Programming paradigm 프로그래밍을 하는 여러가지 방식 중의 하나) 관련된 데이터나 타입들을 함께 묶을 수 있는것 반대적 의미 ↔ Imperaive and Procedutal Programming (명령어와 절차적인 프로그래밍) 데이터와 함수들 위주로 구성 단점 - 신규로 프로젝트에 투입되었을 경우, 하나를 수정하기위해 전체적인 소스파악을 다 다시해야함 - 하나를 수정했을때 어디서 문제가 발생할지 모름 - 한눈에 어플리케이션을 이해하기 어려우므로 유지보수와 확장에 어려움이 있음 Object Oriented Programming - 프로그램을 객체로 정의해서 객체들끼리 서로 의사소통하도록 디자인하고 코딩해 나.. 2021. 4. 18. 이전 1 다음