35 lines
247 B
TypeScript
35 lines
247 B
TypeScript
var someVariable: Class4<Class2>;
|
|
|
|
|
|
|
|
class Class1
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
class Class2 extends Class1
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
class Class3<T>
|
|
|
|
{
|
|
|
|
public memberVariable: Class2;
|
|
|
|
}
|
|
|
|
|
|
|
|
class Class4<T> extends Class3<T>
|
|
|
|
{
|
|
|
|
}
|