Java和C++的OOP能力比较

我们学过Java的都应该比较清楚,Java是一门面向对象的语言,具备完全的OOP能力, 它保留了C++中的一些主要概念,包括权限修饰符,继承,虚函数等,同时去除了一些C++中容易混淆的概念。 其中去掉多重继承是Java中最重要的修改之一。 下图给出两种语言在OOP能力方面的异同点: 多重继承:是指某个类的父类的个数多余1个,如果个数最多只有一个,则是单继承。 如果一个类(子类)继承于某个类(父类)
相关文章
相关标签/搜索