|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
代码编译不过!
- #include <iostream>
- #include <string>
- class Lovers
- {
- public:
- Lovers(std::string theName);
- void kiss(Lovers *lover);
- void ask(Lovers *lover, std::string something);
- protected:
- std::string name;
- friend class Others;
- };
- class Boyfriend : public Lovers
- {
- public:
- Boyfriend(std::string theName);
- };
- class Girlfriend : public Lovers
- {
- public:
- Girlfriend(std::string theName);
- };
- class Others
- {
- public:
- Others(std::string theName);
- void kiss(Lovers *lover);
- protected:
- std::string name;
- };
- Lovers::Lovers(std::string theName)
- {
- name = theName;
- }
- void Lovers::kiss(Lovers *lover)
- {
- std::cout << name << "亲亲我们家的" << lover->name << std::endl;
- }
- void Lovers::ask(Lovers *lover, std::string something)
- {
- std::cout << "宝贝儿" << lover->name << "帮我" << something << std::endl;
- }
- Boyfriend::Boyfriend(std::string theName)
- {
- }
- Girlfriend::Girlfriend(std::string theName)
- {
- }
- Others::Others(std::string theName)
- {
- name = theName;
- }
- void Others::kiss(Lovers *lover)
- {
- std::cout << name << "亲一下" << lover->name << std::endl;
- }
- int main()
- {
- Boyfriend boyfriend("A君");
- Girlfriend girlfriend("B妞");
- Others others("路人甲");
- girlfriend.kiss(&boyfriend);
- girlfriend.ask(&boyfriend, "洗衣服啦~");
- std::cout << "\n当当当当! 传说中的路人甲登场......\n";
- others.kiss(&girlfriend);
- return 0;
- }
复制代码 |
|