C++语法学习
mopiao000
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
const int* p与int *const p的区别
请参考http://blog.youkuaiyun.com/suer0101/article/details/8032269http://blog.sina.com.cn/s/blog_6af956630100vpv2.html转载 2015-04-13 21:09:47 · 335 阅读 · 0 评论 -
抽象类和接口区别
抽象类:抽象类是特殊的类,只是不能被实例化(将定义一个或多个纯虚函数的类称为抽象类);虽然无法定义抽象类的实例,但是可以定义它的指针,并且指向抽象类的指针实际上是在赋值时指向其继承类的实例化对象的。接口:在C++中用抽象类实现,而在C#和Java中用interface实现。区别:(1)概念不一样。接口是对动作的抽象,而抽象类是对共性的提取。(2)是否实现不一样。抽象类在定义类型转载 2015-10-19 15:44:43 · 348 阅读 · 0 评论 -
static,final区别
final修饰范围:变量,方法,类变量可以看做一个常量,不可以改变;方法可以看做不可以被覆盖;即不可以被子类重新定义,即不可以被覆盖;[注:重载和覆盖的区别:用final修饰的方法不可以被覆盖,但是可以被重载哦~]类可以看做不可以被继承; Static:变量,方法变量可以看做一个全局变量;方法可以看做一个全局方法;变量和方法均可以通过类名直接调用; 注:原创 2015-11-16 16:21:15 · 272 阅读 · 0 评论 -
虚函数、纯虚函数通俗解释(C++,Java)
c++虚函数1.定义:在某基类中声明为 virtual 并在一个或多个派生类中被重新定 义的成员函数 [1]2.语法:virtual 函数返回类型 函数名(参数表) { 函数体 }3.用途:实现多态性,通过指向派生类的基类指针,访问派生类中同名覆盖成员函数,也就是允许子类override父类同名方法。虚函数的作用是实现动态联编,也就是在程序的运行阶段动态地选择合适的成员函数,在转载 2015-11-16 11:52:39 · 703 阅读 · 0 评论 -
STL详解(vector,list,deque,stack,queue,priority_queue;map,set)
STL称为C++中的标准模板库其中包含各种容器:顺序容器,关联容器顺序容器:vector,list, deque, stack,queue,priority_queue;关联容器:map,set; 1. 顺序容器:(1). Vector:类似于数组,但是无需考虑内存分配,vector会随着元素的增加或减少而自动管理内存,程序员可通过reserve()成员原创 2015-11-17 10:31:04 · 1713 阅读 · 0 评论 -
J2SE、J2EE区别
J2SE:java2 standard editionJ2EE:java2 enterprise editionJ2SE是Java2standardedition是Java的标准版,用于标准的应用开发,主要用来写一些C/S架构的程序J2EE是在J2SE的基础上添加了一系列的企业级应用编程接口.J2EE包含有很多的技术!其中有你熟悉的jsp,servlet,jdbc,jme等转载 2017-01-23 14:36:16 · 2640 阅读 · 0 评论
分享