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

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

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

150 ₽
Купить за 150 ₽

или

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

Более 20 способов оплатить! Сразу получаете ссылку на скачивание. Гарантия 3 дня. Исключительно для ознакомления!

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

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

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

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

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;

            }

Купить за 150 ₽