C++面向对象程序设计实验四:静态成员
与友元实验目的:
掌握静态数据成员的定义、初始化和访问方法
。掌握静态成员函数的定义和调用方法
。掌握友元函数、友元类的定义和使用方法
。实验内容:
1、编写程序:
已有若干只小猫的数据(包括小猫的重量)
,要求输出这些小猫的重量并计算出小猫的数量和小猫的总重量(要求将小猫的数量和总重量用静态数据成员表示)
。2、程序填空:
定义boy类和girl类,要求能够在boy类的成员函数中输出boy类的数据和girl类的私有数据
(姓名和年龄)
,其中给出部分代码
如下:#include
<iostream>
#include
<string>
//包含字符串类,参见
book P83-85 string
类的使用介绍
using
namespace
std;
/*(1)此处要添加合适代码,否则会有语法错误
*/class
boy {
public
:boy(string n,
intd){ name=n;
age=d; }
void
disp(girl &);
//声明disp()
为类boy的成员函数
private
:string name;
// ...
附件列表