typescript - 为什么一个类的变量可以指向具有相同内容的不同类?
问题描述
为什么我可以在 TypeScript 中做到这一点?
class Cat { }
class Dog { }
let dog: Dog = new Cat();
在 Java、C# 和 C++ 等语言中这是错误的。
解决方案
推荐阅读
- docker - 如何防止其他人看到我容器内的代码?
- node.js - 在节点 js 生产中使用实验标志是不好的做法吗?
- string - 将多条记录中的长字符串连接成一个字符串
- excel - For循环每个可见行并在另一列设置值
- javascript - 连接到 MS Access 数据库的网页
- python-3.x - Django Rest Framework 序列化程序正在打印元组而不是 json
- bash - 如何在 unix 输入文件中用另一个字符串替换字符串是通过命令行参数给出的
- java - Java Scanner next() 阅读范围问题
- html - 在容器外扩展导航栏 BG 颜色
- c# - 如何在 c# DateTimePicker winform 控件中显示和编辑微秒