请各位老师帮忙了
第一题:定义一个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;
}