附录b对比c++和java在java编程思想英语版的哪个部分

如题所述

(1)Java用包代替了命名空间
(2)java没有复制构造器,因为所有自变量都是按引用传递的。
(3)java没有析构函数,变量不存在“作用域”的问题,一个对象的“存在时间”是由对象的存在时间决定的。
(4)Java 中没有virtual 关键字,因为所有非static 方法都肯定会用到动态绑定
(5)Java 不提供多重继承机制(MI)
(6)运行期的类型标识功能与C++极为相似。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答
大家正在搜