//============================================================== // Templates - Wzorce;
// class template - definicja i implementacja klasy wzorca; // plik z wzorcem dolaczany przez #include"b.h";
//
// ver data temat autor // 100 2010/11/14 Pierwszy projekt J.Malinowski // 101 2015/10/03 Cleanup JM // 102 2019/12/16 Cleanup JM //============================================================== #ifndef B_H #define B_H #include <iostream> using namespace std; //---//B.H
template <class t> class B { public: B(); ~B(); void View(); }; #endif //---// B.CPP template <class t> B<t>::B() { cout<<"Constructor\n"; // system("PAUSE"); } template <class t> B<t>::~B() { cout<<"Destructor\n"; // system("PAUSE"); }
template <class t> void B<t>::View() {
cout<<"Obiekt\n"; // system("PAUSE"); }