-
新类型查看全部
-
string头文件查看全部
-
类 class 封装:合理的将可公示的信息公示,将要隐藏的信息隐藏 public:公示 private:隐藏查看全部
-
数据的封装查看全部
-
string常用操作查看全部
-
初始化string对象的方式查看全部
-
对象成员访问 堆:->查看全部
-
访问限定符查看全部
-
类的定义查看全部
-
构造函数查看全部
-
拷贝构造函数参数是固定的,不能重载查看全部
-
const 和初始化列表查看全部
-
string类型查看全部
-
string查看全部
-
用 const 修饰的常量,只能用 初始化列表 的方式初始化数据成员 using namespace std; class Teacher { public: Teacher(string name = "Jim",int age = 1,int m=100); void setName(string name); string getName(); void setAge(int age); int getAge(); int getMax(); private: string m_strName; int m_iAge; const int m_iMax; }; #include"Teacher.h" Teacher::Teacher(string name,int age,int m):m_strName(name),m_iAge(age),m_iMax(m) { cout <<"Teacher(string name,int age)" <<endl; } int Teacher::getMax() { return m_iMax; } void Teacher::setName(string name) { m_strName=name; } string Teacher::getName() { return m_strName; } void Teacher::setAge(int age) { m_iAge=age; } int Teacher::getAge() { return m_iAge; } #include <iostream> #include <string> #include <stdlib.h> #include "Teacher.h" using namespace std; int main(void) { Teacher t1("Merry",12,150); cout <<t1.getName() <<" " <<t1.getAge() <<" " <<t1.getMax() <<endl; system("pause"); return 0; }查看全部
举报
0/150
提交
取消