Appearance
TypeScript 用 interface 和 type 定义对象结构。
interface Person { name: string; age: number; }
type Point = { x: number; y: number; }
合理选择 interface 和 type 能提升代码可维护性。