카테고리:

객체 지향과 컴포넌트 지향

C++과 C#은 둘다 객체 지향 언어이지만, C#은 모든 요소를 객체로 취급하기 때문에 컴포넌트 지향 언어라고도 불립니다.

객체 지향: 다양한 클래스 간의 연관성에 초점을 둔 거대한 바이너리 파일 프로그래밍.

컴포넌트 지향: 내부 구조를 몰라도 사용이 가능한 독립적인 교환성 모듈에 초점을 둔 프로그래밍.

C++C#의차이

참조: https://www.oreilly.com/library/view/programming-net-components/0596102070/ch01s02.html