|
3 / 2 / 1
Регистрация: 21.04.2015
Сообщений: 57
|
||||||
Реализация классов C#22.03.2016, 19:37. Показов 1236. Ответов 1
Метки нет (Все метки)
Визначити тип Date як клас, що містить:
- закриті поля цілого типу з інформацією про день, місяць та рік; - три конструктори - умовчання з використанням поточної дати, конструктор з трьома параметрами, конструктор копіювання; - деструктор (порожній); - три функції-сслсктори для доступу окремо до кожного поля; - функцію для виведення на екран інформації про дату у форматі dd.mm.yy; - функції-модифікатори окремо для кожного з полів з повертанням посилання на модифікований об'єкт. Інші типи описати відповідно варіанту. Якщо цс не оговорено окремо, у кожному класі, що розробляється, передбачити: - конструктори умовчання, з параметрами та копіювання; - за наявності динамічних полів, у тому числі символьних рядків довільної довжини, у конструкторах передбачити виділення пам'яті; - деструктор (порожній); - функції-селектори для доступу окремо до кожного поля; - функцію для виведення на екран інформації про поточний стан об'єкту у вигляді рядка зі значеннями кожного з полів через пропуск; якщо клас містить масив, інформація про кожний елемент масиву подається окремим рядком; - функції-модифікатори окремо для кожного з полів з повертанням посилання на модифікований об'єкт. Тип «Періодичність» визначити як перерахування (emun) із значеннями полів «щотижня», «щомісяця», «щокварталу». Тип «Автор» визначити як клас, що містить: - закриті поля з ім'ям та прізвищем, реалізовані у вигляді символьних рядків довільної довжини та датою народження типу Date; - усі функції реалізувати відповідно загальним вимогам. Тип «Стаття» визначити як клас, що містить: - закриті поля типу «Автор», символьний рядок з назвою, цілі з кількістю сторінок та гонораром; - функції реалізувати відповідно загальним вимогам. Тип «Журнал» визначити як клас, що містить: - закриті поля типу «Періодичність», «Автор» та символьний рядок з назвою; - інформацію про включені до даного видання статті оформити як динамічний масив (вказівник і розмірність, поля закриті); - передбачити функцію для внесення чергової статті до даного видання ; - крім стандартної функції виведення повної інформації, передбачити функцію з виведенням скороченої інформації з назвою журналу та загальною кількістю сторінок; - інші функції реалізувати відповідно загальним вимогам. У тестовому прикладі створити об'єкти типу «Журнал» відповідно загальним вимогам і вивести інформацію про них у повному та скороченому вигляді. До одного з об'єктів додати одну статтю і вивести оновлену інформацію про дане видання в обох формах.
Добавлено через 7 минут буду благодарен если поможете Date с c++ переписать на с#
0
|
||||||
| 22.03.2016, 19:37 | |
|
Ответы с готовыми решениями:
1
Реализация классов. Вынести методы из классов Panel и PictureBox (явная реализация методов базовых абстрактных классов)
|
| 22.03.2016, 19:40 | |||||||
0
|
|||||||
| 22.03.2016, 19:40 | |
|
Помогаю со студенческими работами здесь
2
Реализация классов-наследников или классов-родителей Реализация классов Реализация классов Реализация классов чисел Реализация классов и структур Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|