Bootstrap

【TS】Typescript中接口(Interfaces)与类(class)的用法详解

Typed JavaScript at Any Scale.
添加了类型系统的 JavaScript,适用于任何规模的项目。-------以上描述是官网对于 TypeScript 的定义。

TypeScript 是一门静态类型、弱类型的语言。
TypeScript 是完全兼容 JavaScript 的,它不会修改 JavaScript 运行时的特性。
TypeScript 可以编译为 JavaScript,然后运行在浏览器、Node.js 等任何能运行 JavaScript 的环境中。

一、 接口 (interface)

1. 什么是接口

在 TypeScript 中接口(Interface)主要有两个作用:

  1. 使用接口(Interface)来定义对象的类型。
  2. 使用接口(Interface)对行为进行抽象,而具体如何行动需要由类(class)去实现(implements)。
// 使用接口(Interface)来
;