1.  
  2. interface ClockInterface {
  3. currentTime: Date;
  4. setTime(d: Date);
  5. }
  6.  
  7. class Clock implements ClockInterface {
  8. currentTime: Date;
  9. setTime(d: Date) {
  10. this.currentTime = d;
  11. }
  12. constructor(h: number, m: number) { }
  13. }
  14.