반응형 java1 [C++] 1. 객체지향 C++, 입출력함수(cout, cin), 문자열(string) C언어 포스팅을 완료하고 이제 C++에 대하여 가볍게 알아보겠습니다 C++은 객체지향 프로그래밍을 지향합니다. 객체지향은 OPP(Object-Oriented Programming)로 절차지향인 C언어와 다르게, 프로그램이 객체들의 집합이며, 객체 간의 상호작용을 중심으로 프로그램을 작성합니다. 객체는 클래스로 표현되며 데이터와 함수(메서드)로 구성됩니다. 주요 특성 몇 가지만 알아보겠습니다.(가볍게만 보세요!) 1. 클래스(Class) 및 객체(Object) - 클래스는 객체를 정의한 것으로 속성(멤버변수), 동작(멤버함수)를 정의 - 객체는 클래스의 인스턴스로 강아지를 정의했으면 우유, 백구 등 각각의 아이들이 객체입니다. 2. 캡슐화(Encapsulation) - 클래스를 외부 접근을 제한하는 것으로.. 2024. 3. 5. 이전 1 다음 반응형