Поля та методи класу
Поля класу
class Date
{
char mDay;
char mMounth;
int mYear;
};
Конструктор
class Date
{
public:
Date() : mDay{-1}, mMounth{-1}, mYear{-1} { }
Date(char day, char mounth, char year)
: mDay{day}, mMounth{mounth}, mYear{year} { }
private:
char mDay;
char mMounth;
int mYear;
};
class Date
{
public:
Date() : mDay{-1}, mMounth{-1}, mYear{-1} { }
Date(char day, char mounth, char year)
: mDay{day}, mMounth{mounth}, mYear{year} { }
char day() const;
char month() const;
char year() const;
void setDay(char day);
void setMounth(char mounth);
void setYear(char year);
private:
char mDay;
char mMounth;
int mYear;
};
class Date
{
public:
Date() : mDay{-1}, mMounth{-1}, mYear{-1} { }
Date(char day, char mounth, char year)
: mDay{day}, mMounth{mounth}, mYear{year} { }
char day() const;
char month() const;
char year() const;
void setDay(char day);
void setMounth(char mounth);
void setYear(char year);
private:
char mDay;
char mMounth;
int mYear;
};
void Date::setDay(char day)
{
mDay = day;
}
void Date::setMounth(char mounth)
{
mMounth = mounth;
}
void Date::setYear(char year)
{
mYear = year;
}
char Date::day() const
{
return mDay;
}
char Date::month() const
{
return mMounth;
}
char Date::year() const
{
return mYear;
}
Last updated