标签: language-design typing dynamic-typing static-typing
在公开招标中有以下声明:
“在面向对象编程中使用泛型类型有助于在编译时进行类型检查。”
这是真是假? 我认为这是错误的,因为类型检查编译器没有改进,这与面向对象无关,而是与语言类型(弱类型或强类型)有关。 有人请帮我解释为什么这句话是错误的。
答案 0 :(得分:0)
声明是对的。对于泛型类型,在实例化对象时指定类型,并且可以在编译时检查其使用。如果没有类的参数,就无法检查。