-
void Car::run() { } 类外定义查看全部
-
#include <string> 只读get查看全部
-
string m_strName; int m_iAge;查看全部
-
getline string.size() string[]查看全部
-
TV tv; tv.type=0;栈 TV*p=new TV();堆 p->type=0;查看全部
-
string的常用操作查看全部
-
string查看全部
-
栈和堆查看全部
-
public private查看全部
-
构造函数讲解:构造函数的参数默认值不能随意给,可能会导致编译错误 栈区内存的申请与回收均由系统自动完成 http://img1.sycdn.imooc.com//5587fe000001f65412800720-120-68.jpg 构造函数在对象实例化时被自动调用,1.构造函数与类同名,2.构造函数没有返回值 3.构造函数可以重载;4.当有多个构造函数时 ,实例化对象仅用到一个构造函数;5.当用户没有定义构造函数时,编译器自动生成一个构造函数查看全部
-
析构函数在对象销毁时会自动调用,归还系统资源 格式: ~类名() Student(){Name=new char【20】;} 则析构函数为~Student(){delete 【】Name;} 析构函数特性: 如果没有自定义的析构函数则系统自动生成 析构函数在对象销毁时自动调用 析构函数没有返回值、没有参数也不能重载 http://img1.sycdn.imooc.com//5589512b0001b4d812800720-120-68.jpg查看全部
-
拷贝构造函数的参数是确定的,不能重载查看全部
-
拷贝构造函数的调用: 1.Teacher t1;Teacher t2=t1;Teacher t3(t1); 2.参数传递时:在调用test函数传递时调用拷贝构造函数 http://img1.sycdn.imooc.com//55894e7700015fa412800720-120-68.jpg查看全部
-
拷贝构造函数:定义格式:类名(const 类名&变量名) 如果没有自定义拷贝构造函数则系统自动生成一个默认的拷贝构造函数http://img1.sycdn.imooc.com//558949050001bf4312800720-120-68.jpg查看全部
举报
0/150
提交
取消