1.TypeScript类的接口
1.类 与 接口
interface interHuman {
speak():any;
}
class Human implements interHuman {
speak() {
console.log('我可以说话')
}
}
这是最简单的用法,接口 interHuman对 Human 类的约束。
2.一个类可以使用两个或者多个接口进行约束。
interface interHuman {
speak():any;
}
interface inter2 {
walk():any;
}
class Human implements interHuman, implements inter2 {
speak() {
console.log('我可以说话')
}
}
3.接口与接口之间可以实现继承。extends。
interface interFather {
father():any;
}
interface interSon extends interFather {
son():any;
}
class Huamn implements interSon {
son() {
console.log('我是一个儿子')
}
father() {
console.log('我是父亲')
}
}
const d = new Huamn()
d.son()
|