• 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;
    }
  • 相关阅读:
    20151224--
    20151223--联系人项目
    20151222--Ajax三级无刷新
    20151221--三级有刷新联动
    20151220--导航前四问已解答
    递归
    Request和Response详解
    无刷新三级联动查询
    20151219--导航自己制作的一部分
    151030
  • 原文地址:https://www.cnblogs.com/qiangua/p/3452639.html
Copyright © 2020-2023  润新知