c++新手
文章平均质量分 61
AwesomeAshe
go go go!
展开
-
c++新手学习笔记--类-构造函数
构造函数: 名字与类相同; 没有任何类型;不属于返回值函数也不属于构造函数; 用于对象的初始化工作; 如果有多个构造函数,则他们的参数是不相同的 比如:class::class(){x=0;y=0;} class::class(int a,int b){x=a;y=b;} 当定义类对象时,默认构造函数会自动执行 有两个构造函数时,系统自动调用对应的构造函数 c原创 2015-04-01 10:56:29 · 378 阅读 · 0 评论 -
copy拷贝构造函数
引入首先我们看一段代码:static int count =0;class howmany { public: howmany(){ count++; std::cout<<"constructor:"<<endl; } void print(const string& str ) { std::cout<<st原创 2015-12-07 22:01:51 · 245 阅读 · 0 评论 -
c++多态性
本文笔记来自网易云课堂 http://study.163.com/course/courseMain.htm?courseId=271005多态性的概念多态性(polymorphism)是面向对象程序设计的一个重要特征。如果一种语言只支持类而不支持多态,是不能被称为面向对象语言的,只能说是基于对象的,如Ada、VB就属此类。C++支持多态性,在C++程序设计中能够实现多态性。利用多态性可以设计和实原创 2015-12-07 18:09:54 · 491 阅读 · 0 评论