C++ Creating a Class Template Object
#include <iostream>
template <typename T>
class MyClass {
public:
MyClass(T val) : value(val) {}
void display() {
std::cout << "Value: " << value << std::endl;
}
private:
T value;
};
int main() {
MyClass<int> intObject(42);
intObject.display();
MyClass<double> doubleObject(3.14);
doubleObject.display();
return 0;
}