如何在类中实现多个接口

21 typescript

我想在泛型类中实现这两个接口.我怎么做?

interface first {
    name: string,
    age: number
}

interface second {
    product: string,
    available: boolean,
    amount: number
}

class generics <T>{

}
Run Code Online (Sandbox Code Playgroud)

Kew*_*sse 28

使用a ,分隔要实现的接口.这给出了以下类声明:

class generics <T> implements first, second
Run Code Online (Sandbox Code Playgroud)

这是完整的代码:

interface first {
    name: string,
    age: number
}

interface second {
    product: string,
    available: boolean,
    amount: number
}

class generics <T> implements first, second {
    name: string;
    age: number;
    product: string;
    available: boolean;
    amount: number;
}
Run Code Online (Sandbox Code Playgroud)

游乐场链接