추상화1 [OOP] 객체지향프로그래밍 OOP 개발 시 객체 중심으로 협업과 유지보수를 위한 소프트웨어 개발 방법론, 패러다임 과거에는 절차지향, 구조적, 데이터 중심 프로그래밍이 패러다임이였으나 PC가 보급되기 시작하면서 웹 및 각종 소프트웨어의 발전이 생김. 기존의 절차지향 등 프로그래밍 방식을 사용한 시대에는 대부분 업무적으로 사용하는 프로그램이 대부분(계산기 등) 따라서 INPUT OUTPUT에 대한 문서화가 명확해야했으며 그걸 토대로 개발 및 유지보수 진행 이러한 시스템이다보니 객체지향이 굳이 필요 없었다 기존 방식으로는 한계가 있어 객체지향프로그래밍이 패러다임으로 발전 객체지향프로그래밍은 이미 옛날 부터 있던 개념이였다. 다형성, 추상화, 상속, 무엇을 이용해서 만들어짐 즉 OOP의 특징의 정확한 의미는 character가 아닌 ?.. 2020. 4. 17. 이전 1 다음