类可以使用implements来实现接口
class car {
switchRadio(input: boolean): void {
}
}
class phone {
switchRadio(input: boolean) {
}
}
interface radio {
switchRadio(input: boolean): void
}
class car implements radio {
switchRadio(input: boolean): void {
}
}
class phone implements radio {
switchRadio(input: boolean) {
}
}
interface radio {
switchRadio(input: boolean): void
}
interface battery {
chectBatteryStatus(input: boolean): void
}
class car implements radio {
switchRadio(input: boolean): void {
}
}
class phone implements radio, battery {
switchRadio(input: boolean) {
}
chectBatteryStatus(input: boolean): void {
}
}
interface radio {
switchRadio(input: boolean): void
}
interface battery {
chectBatteryStatus(input: boolean): void
}
interface radioWithBattery extends radio {
chectBatteryStatus(input: boolean): void
}
class car implements radio {
switchRadio(input: boolean): void {
}
}
class phone implements radioWithBattery {
switchRadio(input: boolean) {
}
chectBatteryStatus(input: boolean): void {
}
}