다형성 Polymorphism1 Type Script_07 OOP(객체지향프로그램) OOP란? - Object Oriented Programming 객체지향 프로그래밍의 약자 - 객체의 관점에서 프로그래밍 하는 것을 말한다. - Object(객체) = 대상(구성 요소) / Class = 객체가 갖는 속성 또는 메소드를 정의 - 예전부터 늘 흔하게 들었던 예시가 있다. (아직 이것 만한 예시가 없어서 일까?ㅎ) 붕어빵 틀은 붕어빵을 찍어내는 행동을 가진 Class / 찍어 나온 붕어빵은 Object --> Class + 커스타드크림 = 슈크림 붕어빵(Object) Class + 초코크림 = 초코 붕어빵(Object) - 객체지향을 사용하면 코드의 중복을 줄일 수 있어 가독성과 생산성이 높아진다. 그리고! 제일 좋은 장점은 유지보수 및 확장성이 높아지는 것!👍 OOP의 4가지 특성 1. 캡.. 2021. 4. 16. 이전 1 다음