主题:求救
wubinquan820
[专家分:20] 发布于 2008-01-07 16:12:00
各位兄弟姐妹们,我是一个初学者,帮我写个程序嘛,参考一下,,
要求:
创建一个类,并实例化对象,从中派生出一个新类,并对其中的对象赋什并输出。
谢谢!!!!
回复列表 (共1个回复)
沙发
华山论剑 [专家分:5310] 发布于 2008-01-07 18:27:00
[code=c]
#include <iostream>
#include <string>
using namespace std;
class A
{
public:
A(string name):_name(name)
{
cout << "I am " << _name << ".\n";
}
private:
string _name;
};
class B:public A
{
public:
B(string name, int age):A(name),_age(age){}
void tell()
{
cout << "And I am " << _age << " years old.\n";
}
private:
int _age;
};
int main()
{
B test("Badboy", 20);
test.tell();
return 0;
}
[/code]
我来回复