본문 바로가기
Language & Framework & GIT/C++

[씨앤씨뿔]C++/ C++의 기본 - 1

by veganwithbacon 2023. 4. 13.
반응형

C++의 설계 목표

1. C언어 프로그램과의 호환성(compatability)

2. 객체 지향 개념 도입

3. 타입 체크를 엄격히 한다

4. 효율성 저하를 최소화

 


C언어에서 C++로 오며 추가된 기능들

- 함수 중복(function overloading)

- 디폴트 매개 변수(default parameter)

- 참조(reference)와 참조 변수

- 참조에 의한 호출(call-by-reference)

- new와 delete 연산자

- 연산자 재정의(operator overloading)

- 재네릭 함수와 클래스(generics)


C++에서의 객체 지향 특성

- 객체와 캡슐화(Encapsulation)

   : 쉽게 말해 자바의 캡슐화와 같은 개념이다

- 상속성(Inheritance)

- 다형성(Polymorphism)

 

 

책와서 배울게 산더미 ㅠ

반응형

댓글