- 2025年11月7日
C에서 객체지향 프로그래밍을 구현하는 방법: 캡슐화, 상속, 다형성 설명
1. 소개 C 언어는 그 역사적 배경과 저수준 제어 능력 때문에 많은 프로그래머에게 사랑받고 있습니다. 하지만 C는 객체지향 언어가 아닙니다. 다시 말해, Java나 C++와 달리 C 자체는 클래스, 상속, 캡슐화와 같은 객체지향 기능을 기본적으로 지원하지 않습니다. 그럼에도 불구하고 C에서 객체지향 프로그래밍(OOP) 개념을 흉내 내어 어느 정도의 OOP […]