Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What are the construction and destructing methods in C++ inheritance

2025-04-07 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >

Share

Shulou(Shulou.com)06/02 Report--

This article mainly explains "what are the structures and destructions in C++ inheritance". The content of the explanation in this article is simple and clear, and it is easy to learn and understand. Now please follow the editor's train of thought slowly and deeply. Let's study and learn what are the structures and destructions in C++ inheritance.

Let's think about this question: how to initialize parent class members? What is the relationship between the parent constructor and the subclass constructor? The constructor can be defined in the subclass, and the subclass constructor must initialize the inherited members: a > initialize directly through the initialization list or assignment; b > call the parent constructor for initialization.

Let's talk about the way the parent constructor is called in the subclass, which is divided into two types: a > default call: applicable to no-parameter constructor and constructor with default parameters; b > display call: called through initialization list, applicable to all parent constructors. Then the implicit call adds nothing to the constructor of the subclass, showing that the constructor of the subclass is added after the constructor of the subclass, as shown below

Next, let's take a look at the constructor of the subclass.

# include # include using namespace std;class Parent {public: Parent (string s) {cout

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Development

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report