TypeScript用implements实现多态

282 阅读1分钟

Tom和Jim两个类分别实现了接口IUser,而teacher.user的类型就是IUser,所以Tom和Jim的两个实例都可以赋值给teacher.user,实现了多态

image.png

image.png