takeUforward
C++ Public, Protected, and Private Inheritance - Tutorial