businfo1.cpp

来自「售票程序计算机科学与工程学院 孙学波」· C++ 代码 · 共 58 行

CPP
58
字号
// BusInfo.cpp : 实现文件
//

#include "stdafx.h"
#include "TicketSaling.h"
#include "BusInfo.h"


// CBusInfo
IMPLIMENT_SERIAL(CBusInfo,CObject);

CBusInfo::CBusInfo()
{
	m_strBusID="";
	m_StartTime=CTime::GetCurrentTime();
	m_Destination="";
	m_nSeat=0;
	m_nSeatSaled=0;
}
CBusInfo::CBusInfo(	CString strBusID,CTime StartTime,CString Destination,int nSeat,int nSeatSaled,	float fPrice)
{
	m_strBusID    =strBusID;
	m_StartTime   =StartTime;
	m_Destination =Destination;
	m_nSeat       =nSeat;
	m_nSeatSaled  =nSeatSaled;
    m_fPrice=fPrice;
}
CBusInfo::CBusInfo(CBusInfo & obj)
{
	m_strBusID    =obj.m_strBusID;
	m_StartTime   =obj.m_StartTime;
	m_Destination =obj.m_Destination;
	m_nSeat       =obj.m_nSeat;
	m_nSeatSaled  =obj.m_nSeatSaled;
    m_fPrice      =obj.m_fPrice;
}


CBusInfo::~CBusInfo()
{
}
void CBusInfo::Serialize(CArchive& ar)
{
	CObject::Serialize( ar);
	if (ar.IsStoring())
	{
		ar<<m_strBusID<<m_StartTime<<m_Destination<<m_nSeat<<m_nSeatSaled<<m_fPrice;
	}
	else
	{
		ar>>m_strBusID>>m_StartTime>>m_Destination>>m_nSeat>>m_nSeatSaled>>m_fPrice;
	}
}


// CBusInfo 成员函数

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?