//1.定义一个接口,名字CallOrConstructor,可以调用也可以构造的意思interfaceCallOrConstructor{//(2)再构造一个函数,返回一个Date类型。这叫构造签名的方式new(s:string):Date//(1)定义一个函数体,传参为可选型。这叫调用签名的方式(n?:number):number}//2.使用接口类型functionFn(date:CallOrConstructor){//...
4.派生类构造函数运行 classBasic{name="base";constructor(){console.log("my name is"+" "+this.name);}}classDeriextendsBasic{name="derived";}constdd=newDeri();//优先初始化 基类的初始值 11 继承内置类型,什么是内置类型呢?比如array,error,map等等,这些TS内置的一些对象. //例:classMsgErrorextend...