객체지향 이론 Object-Oriented Theory
객체지향 이론(Object-Oriented Theory)은 소프트웨어를 개발할 때 객체(Object)를 중심으로 프로그램을 설계하고 구현하는 이론입니다. 이러한 객체지향 이론은 현실 세계의 개념을 프로그램에 반영하여 유지보수와 확장성을 높이는 목적을 가지고 있습니다. 객체지향 핵심 개념 캡슐화 (Encapsulation) 상속 (Inheritance) 다형성 (Polymorphism) 추상화 (Abstraction) 객체지향 장점 객체지향 설계 원칙 (SOLID 원칙)