It looks like the following: class Bear : public Animal, in place of simply the keyword class and then the class name. The “: public base_class_name” is the essential syntax of inheritance ; the function of this syntax is that the class will contain all public and protected variables of the base class.