| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 522 人关注过本帖
标题:关于多样性polymorphic问题
取消只看楼主 加入收藏
neil86918
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2010-4-10
结帖率:0
收藏
已结贴  问题点数:10 回复次数:1 
关于多样性polymorphic问题
请问多样性特点是什么 如何修改一下程序中的getPropertyDetails和setPropertyDetails能让他产生多样性特点 谢谢

class Owner
{
protected:
 string name;
 int mobile;
public:
 Owner(string, int);
 string getName();
 int getMobile();
};
 Owner::Owner(string Name, int Mobile)
 {
 name=Name;
 mobile=Mobile;
 }
 string Owner::getName()
 {
 return name;
 }
 int Owner::getMobile()
 {
 return mobile;
 }
 

class Property: public Owner
 {
protected:
 string addr;
 int area;
public:
 Property(string,int,string,int);
 string getPropertyDetails();  
 void setPropertyDetails(string,int,string,int);

 };
 
Property::Property(string Name, int Mobile, string Addr, int Area):Owner(Name, Mobile)
 {
 addr=Addr;
 area=Area;
 }

string Property::getPropertyDetails()
 {

cout<<"Name: "<<name<<endl<<"Mobile: "<<mobile<<endl<<"Addr: "<<addr<<endl<<"Area: "<<area<<endl<<endl;
return (name, mobile,addr,area);
}
void Property::setPropertyDetails(string Name, int Mobile, string Addr, int Area)
 {
 name=Name;
 mobile=Mobile;
 addr=Addr;
 area=Area;
 }
 

搜索更多相关主题的帖子: 多样性 polymorphic 
2010-04-19 20:28
neil86918
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2010-4-10
收藏
得分:0 
能说的详细点么  谢谢
2010-04-19 21:47
快速回复:关于多样性polymorphic问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011983 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved