Date.h
#ifndef AMA_DATE_H
#define AMA_DATE_H
#include<iostream>
const int min_year = 2000;
const int max_year = 2030;
namespace AMA {
extern int NO_ERROR;
extern int CIN_FAILED;
extern int YEAR_ERROR;
extern int MON_ERROR;
extern int DAY_ERROR;
class Date
{
int m_year;
int m_month;
int m_day;
int m_readError;
void errCode(int);
void isValid();
};
}
#endif
易腐
#ifndef AMA_PERISHABLE_H_
#define AMA_PERISHABLE_H_
#include "Product.h"
#include "Date.h"
namespace AMA
{
class Perishable
{
private:
Date expiry_; // Date undefined
public:
Perishable();
};
}
#endif
所以我正在研究我的学校项目,我应该创建
私人数据成员: Date对象保存易腐产品的失效日期。
但是在创建Date类型的对象时,由于某种原因它会给我一个错误。请帮帮我