C++ 프로그래밍 중급_10회
개발자를 위한 C++ 프로그래밍 제대로 다지기 (중급)
Part.10 다형성과 가상함수 (完)
Part.10 다형성과 가상함수 (完)
제1강 (이론)다형성과 가상함수의 개념, 실행시간 다형성, 상향 형변환, 예제에 대한 설명) | 41분 | |
제2강 (이론)가상함수의 역할, 정적바인딩과 동적바인딩의 개념과 차이, 하향 형변환, 예제에 대한 설명) | 34분 | |
제3강 (실습)가상함수를 사용하여 다형성을 구현, 상향 형변환, 매개변수의 다형성에 대한 실습) | 50분 | |
제4강 (실습)Car, Fire_Car, Ambulance 클래스를 사용하여 상향 형변환, 하향 형변환, 형변환시 주의사항에 대한 실습) | 49분 | |
제5강 (이론)참조자를 통한 다형성 구현, 가상 소멸자, 순수 가상 함수, 추상 클래스, 예제에 대한 설명) | 38분 | |
제6강 (실습)Person, Student, Worker클래스를 상속관계로 만들고 참조자를 통한 다형성 구현, Parent, Child클래스를 만들어 가상 소멸자에 대한 실습) | 38분 | |
제7강 (실습)Member, Health_Member클래스를 만들어 멤버변수에 포인터가 있어 동적할당시에 가상 소멸자 구현에 대한 실습) | 35분 | |
제8강 (실습)순수 가상함수를 선언한 Shape클래스와 순수 가상함수를 재정의한 Rect클래스를 활용한 추상 클래스에 대한 실습) | 32분 | |
제9강 (실습)순수 가상함수를 가지고 있는 클래스를 인터페이스 형태로 만들어서 매개변수의 다형성을 이용하여 다른 객체에서의 작동부분에 대한 실습) | 35분 | |
제10강 (실습)__interface의 실습과 vector를 활용한 종합 문제 풀이) | 39분 |