第一:基础语法
module MyDemo {
export interface IDemo {
}
export class Demo implements IDemo {
}
}
第二:包别名
module Shapes {
export module Polygons {
export class Triangle { }
export class Square { }
}
}
import polygons = Shapes.Polygons;
var sq = new polygons.Square();
// 类似于 'new Shapes.Polygons.Square()'