반응형
객체지향
-
[프로그래밍] 객체 지향 프로그래밍 OOP💡 개발 이슈와 해결/📚 채워나가는 IT 지식 2022. 2. 25. 16:29
'객체 지향 프로그래밍' 많이 들어 봤고, 실무에 적용해서 사용도 해봤지만 정작 설명을 하라고 하면 아직도 잘 못하겠더라고요... (자신감 하락) 기억력이 좋지 않은 저와 객체 지향 프로그래밍을 배우시는에게 도움이 되었으면 하는 바람입니다. OOP 란? Object Oriented Programming의 약자로 직역하게 되면 '객체 지향 프로그래밍'을 뜻합니다. 주어 동사 형태로 프로그래밍하는 것이라고 생각하시면 쉽습니다! OOP의 대표적인 특징 OOP에는 4가지의 중요한 특징이 있습니다. 캡슐화 (Encapsulation) 상속 (Inheritance) 추상 (Abstraction) 다형성 (Polymorphism) 1. 캡슐화 (Encapsulation) 캡슐화는 데이터와 기능을 하나의 객체로 묶는 ..