Search⌘ K

Challenge 3: Implement a Father Class

Explore how to implement inheritance in C++ by creating a Father class with eye and hair color traits, then extend it through Son and Daughter classes that add unique names and print their combined traits.

Problem Statement

Implement a code which have:

  • A parent class named Father.
    • Inside it define:
      • eye_color
      • hair_color
      • void Father_traits() function:
        • It prints the eye_color and hair_color of the called object
  • Then, there are two derived classes
    • Son class
      • has a private member name
      • has a function named Son_traits() which prints traits of the Son
...