Template specialization

Hello,

I understand you cannot have two classes with the same name under the same parent, but how should you model a class that is a template specialization ? For example:

template<typename T>
class MyClass {
...
}

template<>
class MyClass<bool> {
}

Thanks