接口 1、一般用来定义数据结构,因为ts中的interface不同于其它强类型语言的一点是,interface中可以定义变量,这就使得interface还可以充当一些model对象的基类使用,而并非通常的用来定义一些行为。 2、接口只声明成员方法,不做实现。 类 类声明并实现方法,面向对象编程 常见的设计模式有 单例模式 工厂模式 观察者模式 发布订阅模式 策略模式 代理模式 迭代器模式 ……等等很多 这个大哥写的设计模式文章很好