テンプレートクラス派生一般クラス
486 ワード
#include
using namespace std;
template
class A
{
public:
A(T a)
{
this->a = a;
}
void printA()
{
cout<
{
public:
B():A(1)
{
this->a = 10;
}
void printA()
{
cout<
{
public:
B2():A(1.2)
{
}
protected:
private:
float c;
};
//
void UseA(A &a)
{
a.printA();
}
int main()
{
B b;
b.printA();
b.A::printA();
system("pause");
return 0;
}