91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

有兩種郵寄方式,不同的計價標準,可以實現,完好的代碼~~

資源截圖

代碼片段和文件信息

//?package.cpp?:?定義控制臺應用程序的入口點。
//

#include?“stdafx.h“
#include?
using?std::cout;
using?std::endl;
#include?
using?std::fixed;
using?std::setprecision;
#include?
using?std::vector;
#include?
using?std::string;

#include?“package.h“
#include?“twodaypackage.h“
#include?“overnightpackage.h“

int?_tmain(int?argc?_TCHAR*?argv[])
{
//print?welcome?message
????cout?<????cout?<
????cout?<?????????<?????????<?????????<????cout?<?????????<?????????<?????????<????cout?<?????????<?????????<?????????<
????cout?<????cout?<
????????vector?packages;

????Address?sender?recipient;
//composite?the?first?package?which?is?a?regular?package
????sender.name?=?“John?Smith“;
????sender.address?=?“1?Davidson?Road“;
????sender.city?=?“Pisctaway“;
????sender.state?=?“NJ“;
????sender.zip_code?=?“08854“;

????recipient.name?=?“Tom?Smith“;
????recipient.address?=?“2?Davidson?Road“;
????recipient.city?=?“Pisctaway“;
????recipient.state?=?“NJ“;
????recipient.zip_code?=?“08854“;

????????packages.push_back(new?Package(sender?recipient?10));


//composite?the?second?package?which?is?a?two?day?package
????sender.name?=?“Mary?Smith“;
????sender.address?=?“3?Davidson?Road“;
????sender.city?=?“Pisctaway“;
????sender.state?=?“NJ“;
????sender.zip_code?=?“08854“;

????recipient.name?=?“Jennifer?Smith“;
????recipient.address?=?“4?Davidson?Road“;
????recipient.city?=?“Pisctaway“;
????recipient.state?=?“NJ“;
????recipient.zip_code?=?“08854“;

????????packages.push_back(new?TwoDayPackage(sender?recipient?5));

?//composite?the?third?package?which?is?a?over?night?package
????sender.name?=?“John?Smith“;
????sender.address?=?“1?Davidson?Road“;
????sender.city?=?“Pisctaway“;
????sender.state?=?“NJ“;
????sender.zip_code?=?“08854“;

????recipient.name?=?“Mary?Smith“;
????recipient.address?=?“3?Davidson?Road“;
????recipient.city?=?“Pisctaway“;
????recipient.state?=?“NJ“;
????recipient.zip_code?=?“08854“;

????packages.push_back(?new?OverNightPackage(sender?recipient?2)?);

????????//iterate?vector?to?print?package?information?polymorphically
????for(vector::size_type?sz?=?0;
????????sz?!=?packages.size();
????????++sz)?{

????????cout?<????????cout?<
????????packages[sz]->printSenderInfo();
????????cout?<
????????packages[sz]->printRecipientInfo();
????????cout?<
????????packages[sz]->printPackageInfo();
????????cout?<
????????cout?<????}

????????cout?<

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-12-13?18:25??eight\
?????文件?????????724??2012-07-10?13:38??eight\OverNightPackage.cpp
?????文件?????????456??2012-07-10?13:38??eight\OverNightPackage.h
?????文件????????1204??2012-07-10?13:38??eight\Package.cpp
?????文件?????????623??2012-07-10?13:38??eight\Package.h
?????文件?????????701??2012-07-10?13:38??eight\TwoDayPackage.cpp
?????文件?????????434??2012-07-10?13:38??eight\TwoDayPackage.h
?????文件?????????489??2012-07-10?13:38??eight\eight.pro
?????文件???????17564??2012-12-13?18:25??eight\eight.pro.user
?????文件???????21215??2012-07-10?13:38??eight\eight.pro.user.2.5pre1
?????文件????????3041??2012-07-10?13:38??eight\main.cpp
?????文件?????????334??2012-07-10?13:38??eight\stdafx.h

評論

共有 條評論