Студенческий портал

admin@studynote.ru
/ Регистрация
X
Помощь студенту > Готовые работы > Другие типы работ > Программирование > Перегрузка операций. Программирование

Тема работы: Перегрузка операций. Программирование

150 рублей
Купить

или

Заказать новую работу

Более 20 способов оплатить! После оплаты вы получаете ссылку на скачивание. Гарантия на - 3 дня. Исключительно в ознакомительных целях! Все вопросы admin@studynote.ru

  • Общая информация
  • Описание работы
  • Дополнительная информация

    (фрагменты работы)

Учебное заведение:Другие города > Вузы города Пермь > Пермский государственный технический университет
Тип работы:Другие типы работ
Категория:Программирование
Год сдачи:2015
Количество страниц:6
Оценка:5
Рейтинг работы:

Цель
задания:

1)
Создание консольного приложения, состоящего из нескольких файлов в системе программирования
Visual Studio.

2)
Использование перегруженных операций в классах.

Постановка
задачи

1.       Определить пользовательский класс.

2.       Определить в классе следующие конструкторы: без параметров, с
параметрами, копирования.

3.       Определить в классе деструктор.

4.       Определить в классе компоненты-функции для просмотра и установки
полей данных (селекторы и модификаторы).

5.       Перегрузить операцию присваивания.

6.       Перегрузить операции ввода и вывода объектов с помощью потоков.

7.       Перегрузить операции указанные в варианте.

8.       Написать программу, в которой продемонстрировать создание объектов
и работу всех перегруженных операций.

1.    
Программный код решения задачи.

 

#include

 

using
namespace std;

 

class Time

{

            int min, sec;

public:

            Time() {

                        min = 0;

                        sec = 0;

            }

            Time(int m, int s) {

                        min = m;

                        sec = s;

            }

            Time(const Time&t) {

                        min = t.min;

                        sec = t.sec;

            }

            ~Time() {

 

            };

            int get_min() {

                        return min;

            }

            int get_sec(){

                        return sec;

            }

            void set_min(int m) {

                        min = m;

            }

            void set_sec(int s) {

                        sec = s;

            }