[c++] 다중 상속을 통한 객체의 다양한 특징 부여

예를 들어, 동물과 운송수단을 나타내는 두 개의 클래스인 Animal과 Vehicle이 있다고 가정해 봅시다. 각 클래스는 각각의 특징을 가지고 있을 것입니다. 다중 상속을 이용하면, Animal과 Vehicle 클래스의 특징을 모두 갖는 새로운 클래스를 정의할 수 있습니다.

이를 통해, 새로운 클래스는 동물이면서 운송수단인 객체를 표현할 수 있게 됩니다. 다중 상속을 사용함으로써 객체 간의 관계를 더 유연하게 표현할 수 있으며, 코드의 재사용성과 유지보수성을 향상시킬 수 있습니다.