본문 바로가기

컴퓨터공학

추상화 (Abstraction)

추상화(Abstraction)

중요하지 않은 부분은 지우고 중요한 부분만 남겨서 문제, 사건, 사물 등을 단순화 시키는 작업

- 객체 지향 프로그래밍에서 추상화(Abstraction)는 객체들의 공통적인 프로퍼티와 메서드를 뽑아내는 작업

- 전체에서 핵심만을 뽑아내 전체를 표현

- 목적이나 원하는 기능에 따라 여러 추상화 모델이 생성될 수 있음




추상화의 이점

문제 해결을 위한 과정이 한 눈에 보여 더 쉽게 문제 해결 



참고 (youtube)

참고2 (youtube)





'컴퓨터공학' 카테고리의 다른 글

DB index (인덱스)  (0) 2019.05.01
트랜잭션(Transaction)  (0) 2019.05.01
재귀함수  (0) 2019.04.30
해싱 과 암호화  (0) 2019.04.30
HTTP  (0) 2019.04.30