Ts中的接口interface

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ts中的接口interface相关的知识,希望对你有一定的参考价值。

接口ITest.ts

interface ITest {
    name:string;
    age:number;
    run();
    goto(x:number,y:number):number;
}

必须继承接口的属性和方法(AS3接口中不能定义属性)。

属性和方法必须是public。

类型没有强制和接口一致。

class Test implements ITest{
    public name:string = "Test";
    public age;
    
    public run(){
        console.log(this.name);  //Test
    }
    
    public goto(x,y){
        return x+y;
    }
}

 

以上是关于Ts中的接口interface的主要内容,如果未能解决你的问题,请参考以下文章

ts的接口

ts接口 interface

TS中的接口

TS里interface和type

ts中interface和type的区别

TS3——类——接口规范类——函数接口——定义类型interface和type的区别