Compiler Error C3153
'interface' : you cannot create an instance of an interface
An interface cannot be instantiated. To use the members of an interface, derive a class from the interface, implement the interface members, and then use the members.
The following sample generates C3153:
// C3153.cpp
// compile with: /clr
interface class A {
};
int main() {
A^ a = gcnew A; // C3153
}