首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

C++ 内部类、嵌套种、局部类 和java的区别

2012-10-07 
C++ 内部类、嵌套类、局部类 和java的区别C++中好像不区分内部类与嵌套类两个名词。内部类与嵌套类都是指在类

C++ 内部类、嵌套类、局部类 和java的区别
C++中好像不区分内部类与嵌套类两个名词。
内部类与嵌套类都是指在类中定义类。
局部类是指在函数中定义类。
(c++不能在函数中定义函数。c++在类中定义的函数也就是成员函数。)
(c++内部类与java内部类最大的区别就是:c++的内部类对象没有外部类对象的指针,不能访问外部类对象的非静态成员;java的非静态内部类对象有外部类对象的指针,能访问外部类对象的非静态成员。
java 中右多个内部类,还有匿名内部类。

热点排行