您的位置:首页 > 编程语言 > C语言/C++

c++与java的区别与联系

2008-12-06 10:15 302 查看
联系:

1、多态,继承

2、类

区别

1、结构

C++除了类外,还包括结构,函数,外部变量,预处理;java,只有类;

2、指针

C++含有指针,java没有;

3、继承

C++多继承, java单一继承;

4、虚函数

C++要声明,Java所有类是虚类;

5、类变量、类方法

java包括实体变量、方法与类量方法的区别,类变量不能访问实体变量与方法;

C++有静态成员变量,申明时赋初值,为该类所有的对象所共享;

5、类常量;

 C++的类常量,必须在构造时初始化,或者声明为类常量;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: