Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
1 / 1 / 0
Регистрация: 18.10.2013
Сообщений: 80
1

Перегрузка операций в классах

09.04.2014, 09:54. Показов 1185. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Каждый разрабатываемый класс должен содержать:
-скрытые данные
-перегрузку конструкторов
-методы ввода-вывода данных
-свойства класса
-индексаторы

При возникновении ошибок должны генерироваться исключения. В программе должна выполняться работоспособность всех разработанных элементов класса.
Реализовать перегрузку 2 способами:
1. Используя открытые методы класса object
2. Используя стандартный интерфейс IComparable

Само условие:
Описать класс домашняя библиотека. Предусмотреть возможность работы с произвольным числом книг, поиска книги по какому-либо признаку, добавление книг в библиотеку, удаления книг из нее, доступа к книге по номеру.

Срочно надо!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.04.2014, 09:54
Ответы с готовыми решениями:

Перегрузка операторов операций приведения типов в классах
Сижу туплю, ниче не получается. Выручайте плз:cry: Определить класс «множество целых чисел» и...

Класс домашняя библиотека. Перегрузка операций в классах
Описать класс домашняя библиотека. Предусмотреть возможность работы с произвольным числом книг,...

Перегрузка операций в классах (Описать класс домашняя библиотека)
Описать класс домашняя библиотека. Предусмотреть возмолжность работы с произвольным числом книг,...

Перегрузка простейших операций в простейших классах
Общая постановка задачи: Реализовать класс из индивидуального задания. Каждый разрабатываемый...

5
insite2012
09.04.2014, 09:59
  #2

Не по теме:

Единственное, что мне не понятно, при чем тут перегрузка конструкторов и object с IComparable...

0
2152 / 1289 / 516
Регистрация: 04.03.2014
Сообщений: 4,092
09.04.2014, 10:06 3
insite2012, возможно имели ввиду переопределить стандартные тустринг ? и реализоввать IComparable
0
Эксперт .NET
5545 / 4308 / 1218
Регистрация: 12.10.2013
Сообщений: 12,356
Записей в блоге: 2
09.04.2014, 10:16 4
Metall_Version, мне-то это понятно... А вот ТС не мешало бы точнее ставить задачу, если нужна помощь... Экстрасенсы все в отпуске.
0
Администратор
Эксперт .NET
9610 / 4752 / 761
Регистрация: 17.04.2012
Сообщений: 9,606
Записей в блоге: 14
09.04.2014, 10:23 5
Цитата Сообщение от freed7 Посмотреть сообщение
Реализовать перегрузку 2 способами:
1. Используя открытые методы класса object
Это только для
Цитата Сообщение от freed7 Посмотреть сообщение
методы ввода-вывода данных
---
Цитата Сообщение от freed7 Посмотреть сообщение
2. Используя стандартный интерфейс IComparable
А это вообще в функционале и условии не упоминается.
0
1 / 1 / 0
Регистрация: 18.10.2013
Сообщений: 80
09.04.2014, 17:59  [ТС] 6
Цитата Сообщение от tezaurismosis Посмотреть сообщение
А это вообще в функционале и условии не упоминается.
Если не понятно, что имеется в виду в условии, можно это опустить, не я это придумал.
0
09.04.2014, 17:59
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.04.2014, 17:59
Помогаю со студенческими работами здесь

Перегрузка простейших операций в простейших классах
Общая постановка задачи: Реализовать класс из индивидуального задания. Каждый разрабатываемый...

Перегрузка простейших операций в простейших классах
Реализовать класс из индивидуального задания. Каждый разрабатываемый класс должен содержать:...

Перегрузка операций
Здравствуйте. Не могли бы вы мне помочь изменить программу? Мне нужно из обычной программы сделать...

Перегрузка операций
Добрый день! Есть задача: "Добавьте в класс Distance перегруженную операцию, которая вычисляет...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru