Difference Between Derived And Base Class