/practice_1_OOP_luzinsan_sem3

Практика по ООП с реализацией класса Data, с возможностью увеличения текущей даты на заданное количество дней.

Primary LanguageC++

practice_1_OOP_luzinsan_sem3

Цель: Написать простой класс на языке С++

Задание Для каждого варианта реализовать:

1) Конструктор по умолчанию 
2) Конструктор копирования
3) Оператор копирования
4) Переопределить оператор вывода на поток <<
5) Реализовать методы Get и Set для скрытых полей класса
  1. Класс инкапсулирует дату (в виде номера дня, месяца и года – D, M, Y).
  • Определить операции сравнения дат (<, >),
  • а также увеличения и уменьшения даты на целое количество дней (+=, –=).

UML diagram

image