21xrx.com
2024-09-20 00:30:50 Friday
登录
文章检索 我的文章 写文章
谭浩强C++教程第九章答案
2023-07-04 14:22:39 深夜i     --     --
谭浩强 C++ 教程 第九章 答案

谭浩强C++教程是一本广受欢迎的C++编程入门教材。其中第九章是关于类和对象的内容。下面是本章习题的答案解析。

第一题:声明一个名为Student的类

class Student

;

第二题:在第一个题的基础上为该类添加私有成员id、name和score,分别表示学号、姓名和成绩

class Student

private:

  int id;

  string name;

  float score;

public:

  // 公有成员函数

;

第三题:在第二题的基础上为该类添加公有成员函数SetData(),用于设置学生的信息

class Student {

private:

  int id;

  string name;

  float score;

public:

  void SetData(int i, string n, float s)

    id = i;

    name = n;

    score = s;

};

第四题:在第三题的基础上为该类添加公有成员函数ShowData(),用于显示学生的信息

class Student {

private:

  int id;

  string name;

  float score;

public:

  void SetData(int i, string n, float s)

    id = i;

    name = n;

    score = s;

  void ShowData()

    cout << "ID: " << id << endl;

    cout << "Name: " << name << endl;

    cout << "Score: " << score << endl;

};

第五题:在第四题的基础上声明一个名为st的Student类的对象,并调用SetData()和ShowData()函数为其设置和显示信息

Student st;

st.SetData(101, "Jason", 98.5);

st.ShowData();

以上就是第九章习题的答案,希望对大家学习C++类和对象的过程有所帮助。在学习编程的过程中,多练习习题,可以更好地掌握并应用所学知识。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复