클래스 대입1 오랜만에 C++ - 클래스 형변환(대입) * 클래스간의 형 변환 (대입) * 자식 클래스를 부모 클래스로 대입 불가능!! =======>>> 대입 연산자를 재정의 하면 되지 않을까?? * 자식클래스의 포인터에 부모 클래스를 넣는것 불가능!! * 부모 클래스의 포인터에 자식 클래스를 넣는 것 가능!!! childClass classB; parentClass *classA = &classB; parentClass &classC = &classB; classA에서 함수를 호출했는데 parentClass childClass 모두에 존재, 어떤것이 호출될까? ==> 호출되는 함수가 가상함수(virtual)인 경우는 자식 클래스의 함수가 호출되고, 일반 함수일 경우 포인터 타입을 기준으로 함수가 호출된다. 위 경우 classA, classC의 함수가 호출됨 2017. 9. 1. 이전 1 다음