类型兼容性

131 阅读1分钟

两种类型系统:

1:结构化类型系统:只关注类的结构,结构相同就可以(ts采用) 2:标明类型系统:关注类的名称(java采用)

class Point {
  x: number;
  y: number;
}

class PointA {
  x: number;
  y: number;
}

const p: Point = new PointA();