-
啦啦啦啦啦啦啦
查看全部 -
啦啦啦啦啦
查看全部 -
啦啦啦啦啦啦
查看全部 -
啦啦啦啦啦啦
查看全部 -
类的直接定义方式
查看全部 -
用new 在堆上定义对象 定义指针p指向新定义的对象 完成后 delete p 释放空间,p=null查看全部
-
信息的限定
查看全部 -
封装:将细节隐藏起来,只选择性的暴露出用户所需要的部分
查看全部 -
目的的不同,抽象出来的信息也不同
查看全部 -
类的定义,具体化
查看全部 -
拷贝构造函数的定义形式,有特殊的参数形式。类名(const 类名& 参数名)参数名可以不写
查看全部 -
调用system("pause")需要包含stdlib.h库.而调用cout,cin,endl等需要包含iostream库。使用string类型需要包含string库.使用命名空间,using namespace std。如果不添加这一句,则调用cout,cin,endl,string等需要写成作用域::名字形式(如std::cout)比较繁琐麻烦. 用 const 修饰的常量,只能用 初始化列表 的方式初始化数据成员 构造函数: 类名(对象){定义} 如:teacher(string name,int age,int m){m_strName=name,m_iAge=age,m_iMax=m} 初始化列表: 类名(对象):初始化{调用函数} 如:teacher(string name,int age,int m):m_strName("name"),m_iAge(age),m_iMax(m) 【{cout<<"teacher(string name,int age,int m)"<<endl;】刷存在感
查看全部 -
当构造函数没有参数时也叫做默认构造函数。
当构造函数有参数,但每个参数都有默认值时,也称为默认构造函数。
当实例化对象时,如果不使用任何参数,则调用的是默认构造函数。
查看全部 -
string类型常用操作
查看全部 -
初始化列表用于给常量数据成员初始化
查看全部
举报