源码

  • ts ``` //声明一个接口 interface ClockInterface{ //增加一个数据类型为 Date 的属性 currentTime currentTime:Date; //再在这里增加一个方法 接口中只是定义方法名称、参数数据类型,真正实现是在实现接口时需要做的 setTime(d:Date); } //实现接口 //这里使用了 implements 关键字来实现接口 class Clock implements ClockInterface{ //因为在上面的接口中有 currentTime 属性,所以这里也必须要有这个属性 currentTime:Date; //实现接口中定义的方法 setTime(d:Date){

    1. this.currentTime = d;

    } //这里还可以给这个类增加构造方法 constructor(h:number,m:number){

    } }

  1. - HTML

<!DOCTYPE html>

```