목록디폴트 인자 (1)
브래의 슬기로운 코딩 생활
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/27AEG/btrRpqusFPx/1KKqkt2wl50ivF4Y47VWXK/img.png)
오늘은 함수 중첩과 생성자 중첩 디폴트 인자에 대하여 공부 하였다. 일단 객체 지향 프로그래밍의 3가지 특징은 캡슐화, 상속성, 다형성이 있다. 오늘 배운 내용은 다형성에 관한 내용이다. 함수 중첩은 C언어에서는 안되지만 C++은 가능하다. 함수 중첩은 하나의 함수명으로 여러 개의 유사 목적으로 사용할 수 있다. 생성자도 여러개를 중첩 시킬 수가 있지만 소멸자는 중첩이 불가능 하다. 왜냐하면 함수를 중첩 하는 경우는 매개변수의 형이 다른 경우와 매개변수의 개수가 다른 경우인데 생성자는 매개변수의 개수를 다양하게 할 수 있지만 소멸자는 매개변수 없이 그냥 호출 되기 때문에 소멸자는 중첩 시킬 수 없다. 그리고 디폴트 인자는 말 그대로 호출할 때 매개변수값을 지정하지 않으면 기본값으로 들어갈 값이다. 디폴트..
1-2/C++프로그래밍
2022. 11. 17. 17:24