본문 바로가기
프로그래밍/프로그래밍 이론

추상화(Abstraction)란?

by argentdarae 2025. 3. 24.
반응형

추상화는 복잡한 시스템으로부터 핵심적인 개념이나 동작만을 선별, 단순화해 표현하는 프로그래밍 원칙이다

다시 말해, 필요한 정보만 보여주고 불필요한 세부사항은 감추는 것이 추상화이다

추상화를 통해 사용자는 무엇을 할 수 있는지만 알면 되고, 어떻게 작동하는지 몰라도 되는 것이다

 


Reference

Abstraction (computer science) - Wikipedia

'프로그래밍 > 프로그래밍 이론' 카테고리의 다른 글

SOLID 원칙  (0) 2025.03.24
다형성(Polymorphism)이란?  (0) 2025.03.24
상속(Inheritance)이란?  (0) 2025.03.24
캡슐화(Encapsulation)란?  (0) 2025.03.24
옵저버(Observer) 패턴  (0) 2025.03.21