#include <iostream>
using namespace std;

template<class T>
class klasa
{
      private:
              T* obiekt;
      public :
             klasa(const T& p){T *obiekt=new T;};
             ~klasa(){};
             int show(){return *obiekt;};
};

int main()
{
    klasa<int> t(10);
    cout<<t.show()<<"\n";
    //cout<<t.
    system("pause");
    return 0;
}
