유튜브블로그Top 10
내 프로필

데브허브 안내
소개업데이트 소식

데브허브 커뮤니티

[스프링 개념 -2] 객체 지향 특징 / 객체 지향 설계

박지혁

2024. 5. 29.

0

#ai
  • 객체지향 프로그래밍의 핵심 특징은 캡슐화, 추상화, 상속, 다형성입니다. 🗝️
  • 캡슐화란 객체 내부 데이터를 외부 접근에서 보호하고, 데이터의 접근 및 수정을 제한하는 기술입니다. 🛡️
  • 추상화는 공통적인 기능을 묶어 핵심 개념을 추상화하는 방법입니다. 🚗
  • 상속은 기존 클래스(부모 클래스)를 재사용하여 새로운 클래스(자식 클래스)를 만들고, 기존 클래스의 속성 및 메서드를 상속하는 것입니다. 🌳
  • 다형성은 하나의 객체가 다양한 형태로 변환될 수 있음을 의미하며, 상속을 통해 구현 뼈대를 정의하고 변형할 수 있도록 유연성을 제공합니다. 🧬
  • SOLID 원칙은 객체지향 설계의 기본 원칙으로, 각 원칙은 좋은 디자인을 위한 핵심 가이드라인을 제시합니다. 🧱

Recommanded Videos