추상화와 캡슐화의 차이점은 무엇입니까? 캡슐화와 추상화의 정확한 차이점은 무엇입니까? 여기서 대부분의 답변은 OOP에 중점을두고 있지만 캡슐화는 훨씬 일찍 시작됩니다. 모든 기능은 캡슐화입니다 . 의사 코드에서 : point x = { 1, 4 } point y = { 23, 42 } numeric d = distance(x, y) 여기서는 distance평면에서 두 점 사이의 (유클리드) 거리 계산을 캡슐화합니다. 구현 세부 정보를 숨 깁니다. 이것은 순수하고 간단한 캡슐화입니다. 추상화 는 일반화 의 과정입니다 . 구체적으로 구현하고 다소 관련이 있지만 다른 유형의 데이터에 적용 할 수 있습니다. 추상화의 전형적인 예는qsort데이터를 정렬하는C의함수입니다. 중요한 것은 qsort정렬하는 데이터에 신..