다중 상속 Multiple Inheritance란? 지금까지는 Base Class가 1개인, Linear 상속 함수만을 다뤘다. Base Class를 사자와 호랑이 두 개를 만들고 두 클래스를 모두 상속 받게 되면 사자와 호랑이의 혼종인 라이거 클래스를 만들 수 있는 것이 바로 다중 상속이다. Lion, Tiger base class 를 만들고 두 개를 동시에 상속받아서 Liger derived class를 만들어 보자. 1) 컨스트럭터와 디스트럭터의 실행 순서는? 만약 다중상속 받을 때 상속의 순서에서 Tiger를 만저 써주게 되면 컨스트럭터의 순서도 바뀌게 된다. 2) 다중 상속시 오브젝트의 사이즈 각각 speak() 함수를 만들고 실행해보면 각각에 맞는 컨스트럭터가 불려진 후에 Liger! 외치게 ..