CPP Concepts of Inheritance

Concepts of Inheritance

  • Inheritance is one of the key feature of object-oriented programming.
  • it allows user to create a new class(derived class) from a existing class(base class).
  • The derived class inherits all feature from a base class and it can have additional features of its own.

Types of Inheritance:

C++, we have 5 different types of Inheritance. Namely,
  1. Single Inheritance
  2. Multiple Inheritance
  3. Hierarchical Inheritance
  4. Multilevel Inheritance
  5. Hybrid Inheritance (also known as Virtual Inheritance)

Access Control and Inheritance:

  • A derived class can access all the non-private members of its base class.
  • Thus base-class members that should not be accessible to the member functions of derived classes should be declared private in the base class.
  • Following table shows different access types according to who can access them in the following way:
Access public protected private
Same class yes yes yes
Derived classes yes yes no
Outside classes yes no no

When deriving a class from a base class, the base class may be inherited through public, protected or private inheritance

Public Inheritance:

  • When deriving a class from a public base class,public members of the base class become public members of the derived class and protected members of the base class becomeprotected members of the derived class.
  • A base class's privatemembers are never accessible directly from a derived class, but can be accessed through calls to the public and protected members of the base class.

Protected Inheritance:

  • When deriving from a protected base class,public and protected members of the base class become protectedmembers of the derived class.

Private Inheritance:

  • When deriving from a private base class,public and protected members of the base class become privatemembers of the derived class.

Subscribe us on Youtube

Share This Page on

Questions


Heli | 07-Nov-2016 01:52:55 pm

Can you provide some examples for inheritance.


Franktrels | 29-Mar-2018 04:28:12 am

รีวิว สมุนไพรบัวเงิน แฮร์โค้ท pantip สมุนไพรบัวเงิน ซื้อที่ไหน สมุนไพรบัวเงิน pantip สมุนไพรบัวเงิน สมุนไพรบัวเงิน ดีไหม บัวหลวง แฮร์โค้ท แฮร์โค้ท บัวหลวง pantip น้ำยาใส่ผมบัวเงิน สมุนไพรบัวเงิน แฮร์โค้ท ซิลกี้ น้ำมันใส่ผม เช็คราคาล่าสุด ราคาถูก ราคาปัจจุบัน สุขภาพและความงาม › ผลิตภัณฑ์บำรุงดูแลเส้นผม ราคา สมุนไพรบัวเงิน แฮร์โค้ท ซิลกี้ น้ำมันใส่ผม เปรียบเทียบราคาอัพเดตล่าสุดของ สมุนไพรบัวเงิน แฮร์โค้ท ซิลกี้ น้ำมันใส่ผม เรารวมทุกเว็บช็อปออนไลน์ไว้ที่นี่ คุณสามารถเช็คราคา สมุนไพรบัวเงิน แฮร์โค้ท แฮร์โค้ท บัวเงิน << คลิก ซื้อออนไลน์ ซิลกี้ น้ำมันใส่ผม เพื่อหาราคาดีที่สุด พร้อมส่วนลดและโปรโมชั่นที่อัพเดททุกวันได้แล้ว. ใครใช้แฮร์โค้ทบำรุงผมยี่ห้อ"สมุนไพรบัวเงิน"บ้าง - Pantip 18 พ.ค. 2560 - เป็นแฟนพันธุ์แท้ น้ำมันใส่ผม แฮร์โค้ท ยี่ห้อ"สมุนไพรบัวเงิน"มานาน แต่อยู่ดีๆมีสินค้ารูปแบบคล้ายๆกันแต่ใช้ชื่อว่า"บัวเงินแฮร์โค้ท บัวเงินแฮร์โค้ท น้ำมันเคลือบเส้นผม ร่ำรวยบิวตี้-บางแค | Facebook บัวเงินแฮร์โค้ท:น้ำมันเคลือบเส้นผม ช่วยลดการแตกปลาของเส้นผม ทำให้ผมดกดำและเงางามมีน้ำหนักเหมาะสำหรับทุกสภาพเส้นผม รายละเอียดสินค้า ความเห็น (0). บัวเงิน แฮร์โค้ท สูตรสมุนไพรแท้ มีวิตามินอี และโปรวิตามินบี 5. เซรั่มบำรุงเส้นผม ช่วยลดการแตกปลาย ผมนุ่มสลวยดกดำเงางามมีน้ำหนัก ดูเป็นธรรมชาติ ป้องกันแสง ยูวี เหมาะสำหรับเส้นผมทุกประเภท. วิธีใช้ : หยดเซรั่มเคลือบเส้นผม 2-3 หยด ลูบไล้ให้ทั่วเส้นผม และจัดทรงตามต้องการ. เลขที่จดแจ้ง : 10-1-5531766. ขนาด 85 มล. บัวเงินแฮร์โค้ท 30 ม.ล ผลิตภัณฑ์บำรุงผม › บัวเงินแฮร์โค้ท 30 ม.ล มีวิตามินอี วิตามินบี6 น้ำมันเคลือบเส้นผม ช่วยลดการแห้งแตกปลาย ของเส้นผมทำให้ เส้นผมนุ่มสลวย เงางามมีน้ำหนักเป็นธรรมชาติ เหมาะสำหรับเส้นผมทุกประเภท 30 ม.ล ช้อป บัวเงินแฮร์โค้ท 30 ม.ล. บัวเงินซิลกี้30มล. บัวเงินแฮร์โค้ท << คลิก ซื้อออนไลน์ สมุนไพรบัวเงิน แฮร์โค้ทบัวเงิน แฮร์โค้ท สูตรสมุนไพรแท้ มีวิตามินอี และโปรวิตามินบี 5 ป้องกันแสง ยูวี.. 39.00B 55.00B. หยิบใส่รถเข็น. บัวเงินซิลกี้85มลปั้ม. สมุนไพรบัวเงิน แฮร์โค้ทบัวเงิน แฮร์โค้ท สูตรสมุนไพรแท้ มีวิตามินอี และโปรวิตามินบี 5 ป้องกันแสง ยูวี.. 69.00B 100.00B. หยิบใส่รถเข็น. บัวเงินซิลกี้85มลรีฟิล. สมุนไพรบัวเงิน ... สมุนไพรบัวเงินแฮร์โค้ท 30มล. และ 85มล. - ร้านวิบูลภัณฑ์ สรรพสิ่งพร้อมสรรพ สินค้าเสริมความงาม › ดูแลเส้นผม Hair Care 10 เม.ย. 2556 - สมุนไพรบัวเงินแฮร์โค้ท 30มล. และ 85มล. มีวิตามินอี และโปรวิตามินบี 5 น้ำมันเคลือบเส้นผม ช่วยลดการแตกปลาย ผมนุ่มสลวย ดกดำเงางามมีน้ำหนัก ดูเป็นธรรมชาติ... บัวเงิน แฮร์โค้ท สูตรสมุนไพรแท้ ปริมาณ 30มล บัวเงิน ชิลกี้ แฮร์โค้ท,บัวเงินใส่ผม,น้ำมันใส่ผมบัวเงิน,น้ำมันเคลือบผมบัวเงิน,บัวเงิน8857102190007. แฮร์โค้ทบัวเงิน สูตรสมุนไพรแท้ ขนาดเล็ก 30 ml - เครื่องสำอาง สินค้าฮิตตาม สมุนไพรบัวเงิน บำรุงเส้นผม ลดการแตกปลาย ผมนุ่มสลวย เงางามมีน้ำหนัก HAIRCOAT FORMULATED HERBS บัวเงิน แฮร์โค้ท pantip สมุนไพรบัวเงิน ซื้อที่ไหน สมุนไพรบัวเงิน pantip สมุนไพรบัวเงิน รีวิว สมุนไพรบัวเงิน ดีไหม บัวหลวง แฮร์โค้ท แฮร์โค้ท บัวหลวง pantip น้ำยาใส่ผมบัวเงิน บัวเงินแฮร์โค้ท << คลิก ซื้อออนไลน์


TyzonSpeds | 09-May-2018 02:15:37 am

buy viagra using switch http://viagrawithoutdoctorpharm.com - viagra without a doctor prescription viagra 10mg price it is currently viagra without a doctor prescription - viagra herbal viagra logged viagra dongguk


Zharlesgom | 09-May-2018 04:01:35 am

viagra dongguk gallery http://xlviagracan.com - viagra for sale viagra tadalafil for women board.cgi?id= viagra for sale - brand viagra no prescription pharmacy buy viagra uk 99


ZichardLEK | 27-May-2018 08:19:00 am

masturbatrix cialis http://viagrawithoutdoctorpres.com - viagra without a doctor prescription cialis vs cialis blogs sign.asp?pageposition= viagra without a doctor prescription - cialis and alcohol forum it is currently cialis 20 mg 4 tablet topics


ThozasBix | 03-Jun-2018 07:28:50 pm

viagra tadalafil 20mg tablets bbs.cgi?id= http://viagrawithoutdoctorprescr.com - viagra without a doctor prescription viagra generic name location viagra without a doctor prescription - viagra reviews user avatars viagra 20mg dosage the team


ErzestElamn | 12-Jun-2018 10:18:41 pm

viagra generics log in http://viagrawithoutdoctorpres.net - viagra without a doctor prescription viagra 5 mg coupon website viagra without a doctor prescription canada - viagra for women in mn settings viagra uk buy


JalonRaf | 05-Aug-2018 09:39:01 am

levitra vs levitra levitra cf.cgi?mode= http://levitragtr.com - levitra 20 mg levitra 10mg how long does it last board index levitra 20 mg how long does it last - levitra generics centro de informaciA?n levitra generic canada display topics from previous


FamesSuppy | 05-Aug-2018 11:35:34 pm

levitra 5mg cost it is currently http://levitragls.com - levitra 20 mg tablet can i get levitra in saudi levitra 20mg - levitra pills cheap help levitra thailand


Yaltahelp | 15-Aug-2018 03:29:25 pm

Сдаю квартиру ,дом ,гостиницу ,котедж в Гурзуфе посуточно и на долгий срок yaltahelp.ru


Ask Question