zoukankan      html  css  js  c++  java
  • 45)子类的构造和析构

    1)

      

     1 #include<iostream>
     2 
     3 using namespace std;
     4 
     5 class student
     6 {
     7 public:
     8     //student(int a,int b)
     9     student()
    10     {
    11         cout<<"大家好。我是父类的构造函数"<<endl;
    12     }
    13 private:
    14     int a;
    15 };
    16 
    17 
    18 class ss:public student
    19 {
    20 public:
    21     //你这里,什么都没写  还是会默认调用  父类的无参构造
    22     //要是  父类是有参的  那么  应该  ss(int a ,int b):student(a,b)                  //这样写,是显式的调用父类的有参构造
    23     //要是有参的父类,我们可以在父类中再写一个无参的构造,重写
    24     ss()
    25     {
    26         cout<<"大家好,我是子类的构造函数"<<endl;
    27     }
    28     
    29 };
    30 int main()
    31 {
    32     
    33 }

    调用子类构造时   一定会调用  父类的构造函数

    父类先构造  然后子类构造    子类析构   父类析构

    2)

  • 相关阅读:
    saltstack(master迁移)
    saltstack(主机改名)
    saltstack-部署
    redis部署
    lvs+keepalived
    android适应屏幕
    Android 网络编程
    使用pdb调试python
    python zookeeper 学习笔记
    Python 守护进程
  • 原文地址:https://www.cnblogs.com/xiaoyoucai/p/8277187.html
Copyright © 2011-2022 走看看