★ 「2019학년도 1학기」 수/업/노/트 ★
by. 동동매니저 >_<
▶ 일자 : 2019년 03월 25일 (월)
▶ 과목 : C++ 프로그래밍 실습
▶ 담당 교수님 : SCH 한상욱 교수님
※ 실습 내용을 요약해보면?
★ C++에서의 참조자
int var=10;
int &ref=var;
▶ 참조자의 이름 앞에 &를 붙여서 선언
▶ 주로 함수의 참조에 의한 호출에 사용됨.
▶ 포인터와 달리, 메모리 공간을 차지하지 않음.
★ 함수 오버로딩
▶ C++에서 함수의 매개변수가 다르면, 같은 이름의 함수를 선언 가능!!
(단, 반환형만 다르다고 해서 중복 선언은 불가능...)
int square(int n){
return n*n;
}
double square(double n){
return n*n;
}
★ 함수 vs. 메서드
▶ 함수 : 독립적으로 실행
▶ 메서드 : 종속적, 객체(클래스) 내에서 실행
★ 디폴트 매개변수
▶ 함수의 인수에서 디폴트 값을 지정할 수 있음.
▶ 단, 마지막(오른쪽)에서부터 시작해야 함.
▶ (인수명)=(디폴트값)
※ 오늘 실습한 문제!!
없음 (각자 유인물을 주시면서 알아서 풀어보라고 하셨어요...)
※ 수업을 듣고 나서 느낀 점!!
예전에 책에서 보았던 C++의 내용이 새록새록 떠올랐고, 여기에 추가적으로 새로운 내용까지 배웠으니, 더 효율적인 프로그래밍이 가능할 듯?
앞으로 배우게 될 클래스와 객체에 관해서도 열심히!!
※ 기타 참고 사항!!
각자 유인물 풀어보기!! (과제는 아니에요~!)