[ C++ ] 객체지향 언어 C++ | C++ 주석, namespace 예제, 데이터 타입, C++ 출력하기
·
Archive/Develop
C++ 언어의 표준 1998년 미국 표준원인 ANSI 에서 C++ 언어에 대한 표준이 설정되었다. C언어를 설계한 주요 목적 C와의 호환성이 좋다. 실행 시간의 효율성 저하를 최소화한다. 엄격한 타입체크 객체지향 개념 도입 C언어에 추가한 기능 함수 중복 : 매개 변수의 개수나 타입이 다른 동일한 이름의 함수들 선언 디폴트 매개변수 : 매개 변수에 디폴트 값이 전달되도록 함수 선언 참조와 참조 변수 참조에 의한 호출 new/delete 연산자 연산자 재정의 : 기존 C++ 연산자에 대한 추가된 정의 제네릭 함수와 클래스 : 데이터 타입에 의존하지 않고 일반화시킨 함수나 클래스 작성 가능 C ++ 객체 지향 특성 - 캡슐화 캡슐화 데이터를 캡슐로 싸서 외부의 접근으로부터 보호 C++에서 클래스로 캡슐을 표..