17 lines
353 B
JavaScript
17 lines
353 B
JavaScript
|
//// [interfacePropertiesWithSameName1.ts]
|
||
|
interface Mover {
|
||
|
move(): void;
|
||
|
getStatus(): { speed: number; };
|
||
|
}
|
||
|
interface Shaker {
|
||
|
shake(): void;
|
||
|
getStatus(): { frequency: number; };
|
||
|
}
|
||
|
|
||
|
interface MoverShaker extends Mover, Shaker {
|
||
|
getStatus(): { speed: number; frequency: number; };
|
||
|
}
|
||
|
|
||
|
|
||
|
//// [interfacePropertiesWithSameName1.js]
|