다양한 기록

컴포넌트 (Component) 본문

소프트웨어공학

컴포넌트 (Component)

라구넹 2024. 10. 28. 23:04

컴포넌트는 더 큰 시스템에서 독립적으로 동작할 수 있는 기능 단위

여러 클래스가 포함될 수 있음

특정 기능을 수행하기 위해 여러 클래스와 객체가 상호작용하는 구조

 

컴포넌트는 클래스보다 더 높은 추상화 수준

외부에서는 기능을 제공하는 하나의 단위로 인식

 

클래스는 특정 애플리케이션 내에서만 코드 재사용성 유효

컴포넌트는 모듈화된 기능 단위로 다른 애플리케이션에도 쉽게 통합될 수 있음

 

클래스는 특정 상속 구조나 의존 관계를 가질 수 있으며 단독으로 사용되기보다 객체 간의 관계를 통해 기능을 수행

컴포넌트는 독립적인 기능 단위로 설계되어 낮은 의존성을 가짐

'소프트웨어공학' 카테고리의 다른 글

User story  (0) 2024.12.02
MIS, CRM, ERP, SCM  (0) 2024.10.29
객체지향 개발 방법론 정리  (0) 2024.10.28
Agile Process - Scrum  (0) 2024.10.28
Agile Process - Kanban, Lean  (0) 2024.10.28