C++ 继承模板类含有多个参数类型

来源:互联网 发布:js设置input失去焦点 编辑:程序博客网 时间:2024/06/05 07:27

#include <iostream>

using namespace std;


class Mid1 
{    
public:      
    Mid1(){cout << "Mid1 called" << endl;}  
    void print(){cout << "1  print" <<endl;}     
private:      
};
class Mid2
{    
public:      
    Mid2(){cout << "Mid2 called" << endl;}  
    void print(){cout << "2  print" <<endl;}
};


template <class T1, class T2>
class MyClass
{
public:
    MyClass()
    {
        cout<<"myclass"<<endl;
    }
};

class MyChild: public MyClass<Mid1, Mid2>
{
public:
    MyChild()
    {
        cout<<"child"<<endl;
    }
};

int main()  
{    
    MyChild d;
    return 0;  
    

}


输出:
myclass
child
Press any key to continue

阅读全文
0 0
原创粉丝点击