关于Java和C++在动态绑定方面的比较,以下哪项描述是错误的?

答案解析

Java语言确实全面支持动态绑定,这意味着在Java中,所有的方法调用默认都是动态绑定的,这是Java作为纯粹的面向对象程序设计语言的一个特点。而C++语言中,只有声明为虚函数的成员函数才能实现动态绑定,这是C++为了效率和灵活性做出的设计选择。因此,选项D描述是错误的,因为C++中并非所有的函数调用默认都是动态绑定的。选项A、B和C都是正确的描述。
正确答案:D
随机推荐
开始刷题