Visibility Modes and Access specifier: class Derived: public | private | protected BaseClass <----- Visibility Modes { private: <------ Access Specifier int A; public: <------ Access Specifier int B; protected: <------ Access Specifier int C; }; Visibility modes decides the accessiblity of the base class members in derived class. The visibility mode can be Private, Public, Protected. While deriving new class, if the visibility mode is not specified then by default it is private. Visibility Modes: private : If a base class is inherited as private in a derived class then all the public and protected member of the base class becomes the private in derived class. protected: I...
Comments
Post a Comment