📄 property.h
字号:
////////////////////////////////////////
// File Name: Property.h
////////////////////////////////////////
#ifndef PROPERTY_H
#define PROPERTY_H
#include <string>
#include <Date.h>
#include <Money.h>
#include "DisplayObject.h"
class Property : public virtual DisplayObject
{
int idnbr; // id number
std::string name; // property name
Date dateacquired; // date acquired
Money cost; // cost
protected:
Property(int id) : idnbr(id)
{ }
virtual ~Property() { }
public:
int GetNbr() const
{ return idnbr; }
void SetName(const std::string& nm)
{ name = nm; }
const std::string& GetName()
{ return name; }
void SetDate(Date dt)
{ dateacquired = dt; }
const Date& GetDate() const
{ return dateacquired; }
void SetCost(Money cst)
{ cost = cst; }
Money GetCost() const
{ return cost; }
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -