728x90
반응형
C++의 특징
- 절차 지향 언어인 C언어에 객체 지향 개념을 적용하여 만들어진것이 C++입니다.
- 객체 지향 언어의 4가지 특성(캡슐화, 상속성, 다형성, 추상화)를 지키기 위한 기능 제공합니다.
- 포인터를 지원합니다.
- C#에 비해 보다 자유로운 형 변환이 가능합니다. (reinterpret_cast 등...)
- 유닉스 기반으로 설계된 언어입니다.
C#의 특징
- C#은 컴포넌트 지향 언어로 C#의 모든것이 객체로 취급됩니다.
- GC(Garbage Collector)를 지원합니다.
- 전역함수, 전역변수 선언이 불가능합니다.
- 닷넷(.NET)으로 컴파일이 되는 언어이기에 .NET Framework에서만 작동합니다.
반응형
'CS' 카테고리의 다른 글
[CS] 객체지향의 5대 원칙 (SOLID) (0) | 2023.05.22 |
---|