首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

请各位老师帮忙了,该如何处理

2012-03-17 
请各位老师帮忙了第一题:定义一个Document类,包含成员变量name,从Document派生出Book类,增加PageCount变量

请各位老师帮忙了
第一题:定义一个Document类,包含成员变量name,从Document派生出Book类,增加PageCount变量。编写主函数测试这两个类
第二题:编写一个函数,   该函数返回给定字符串中大写字母字符的个数。例如:字符串“Chinese   Computer     World”中,大写字母字符的个数是3个。写出主函数,设计几个字符串,测试函数输出结果是否正确。函数首部参数要求用指向字符的指针,比如     int   Fun(char   *str)
谢谢谢谢

[解决办法]
不知道楼主有什么具体要求没,下面是胡乱写的一个eg
#include <iostream>
#include <string>
using namespace std;

class Document
{
public:
void SetValue(string temp);
void GetValue(void);
private:
string name;
};

class Book: public Document
{
public:
int PageCount;
};

void Document::SetValue(string temp)
{
name = temp;
}

void Document::GetValue(void)
{
cout < <name < <endl;
}

int main(void)
{
Document myDocument;
myDocument.GetValue();
myDocument.SetValue( "happy ");
myDocument.GetValue();

Book myBook;
myBook.GetValue();
myBook.SetValue( "mine ");
myBook.GetValue();
myBook.PageCount = 5;
cout < <myBook.PageCount < <endl;

system( "pause ");
return 0;
}

热点排行