自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 有关多态的那点事丶

1.什么是多态 ? 所谓多态性就是不同对象收到相同的消息时,产生不同的动作。直观来说,多态性是指用一个名字定义不同的函数,这些函数执行不同但又类似的操作,从而可以使用相同的方式来调用这些具有不同功能的同名函数。简单的说:就是用基类的引用指向子类的对象。 多态的分类: 编译时的多态性。编译时的多态性是通过重载来实现的。 运行时的多态性。运行时的多态性是通过虚成员实现的。 实现多态的方法:虚函

2017-07-31 11:36:17 414

原创 有关继承的那点事丶

所谓继承,就是从先辈得到的属性和行为特征。类的继承就是新的类从已有类那里得到已有的特征。从另一个角度来看问题,从已有类产生新类的过程就是类的派生。类的继承和派生机制使程序员无须修改已有的类,只需在已有类的基础上,通过增加少量代码或者修改少量代码的方法得到新类,从而较好地解决代码重用的问题。 继承又分为:单继承丶多继承和菱形继承 单继承:一个子类只有一个直接父类时称这个继承关系为单继承。 多继承

2017-07-23 23:10:48 366

原创 有关深浅丶写时拷贝的那点事

1.所谓浅拷贝,就是由默认的拷贝构造函数实现的数据成员逐一赋值。通常默认的拷贝构造函数是能够胜任此工作的,但若是类中含有指针类型的数据,这种按数据成员逐一赋值的方法将会产生错误。 有关浅拷贝的例子:class sudent { public: student(char*name1,float scdre1); ~student(); private: char *name; flo

2017-07-19 18:58:15 507

原创 c/c++动态内存管理

1 : malloc/free和new/delete之间关系和差异。 相同点: (1)都是申请内存,释放内存,free和delete可以释放NULL指针; (2)都必须配对使用,这里的配对使用,可不能理解为一个new/malloc就对应一个delete/free,而是指在作用域内,new/malloc所申请的内存,必须被有效释放,否则将会导致内存泄露。 new/delete的功

2017-07-16 10:45:40 259

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除