인터페이스
인터페이스
// Sample A
declare var myPoint: { x: number; y: number }
// Sample B
interface Point {
x: number
y: number
}
declare var myPoint: Point// Lib a.d.ts
interface Point {
x: number; y: number;
}
declare var myPoint: Point;
// Lib b.d.ts
interface Point {
z: number;
}
// Your code
var myPoint.z; // Allowed!클래스는 인터페이스를 구현할 수 있습니다.
팁
모든 인터페이스를 쉽게 구현할 수 있는 것은 아닙니다.
Last updated