zoukankan      html  css  js  c++  java
  • c++语法(1)

    #include<iostream>
    #include<windows.h>
    using namespace std;
    class Parents
    {
        public:
            virtual void    Pure_vir_func() = 0; //纯虚函数
            void Work();
             void Run();
             Parents(int j,char b);
             ~Parents();                                    
    };
    
    
    void Parents::Work()
    {
        cout<<"父类正在工作..."<<endl;
    }
    
     void Parents::Run()
     {
         cout<<"父类的Run函数正在运行..."<<endl;
         Work();
         Pure_vir_func();
         cout<<"父类的Run函数即将结束..."<<endl;
     }
    
     Parents::Parents(int j,char b)
     {  
         cout<<"父类的构造函数正在运行..."<<endl;
         cout<<"参数为:"<<j<<","<<b<<endl;
     }
    
       Parents::~Parents()
      {}
    
    class Child:public Parents
    {
    public:
          virtual void    Pure_vir_func();
          ~Child();
          Child(int i,char c);
    //      void Work();
    };
    Child::Child(int i,char c):Parents(i,c)
    {
        
        cout<<"子类的构造函数正在运行..."<<endl;
         cout<<"参数为:"<<i<<","<<c<<endl;
    }
    void    Child::Pure_vir_func()
    {
        cout<<"子类实现的父类中的纯虚函数正在执行!"<<endl;
    }
     Child::~Child()
     {}
    int main()
    {
        Child Chi(2,'c');
        Chi.Run();
        system("pause");
        return 0;
    }
  • 相关阅读:
    个人作业——软件评测
    软件工程第五次作业——结对编程的实现
    软件工程第三次作业
    软件工程第一次作业
    两个矩形面积交
    二维并查集
    Java 作业 1
    练习题
    线性表

  • 原文地址:https://www.cnblogs.com/qiangua/p/3452639.html
Copyright © 2011-2022 走看看