Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Sanya KENT
0 / 0 / 0
Регистрация: 09.12.2012
Сообщений: 10
#1

Создание классов на Си - C++

17.03.2013, 14:34. Просмотров 301. Ответов 0
Метки нет (Все метки)

Помогите написать прогу на Си с заданным условием :

В тестовом примере создать три объекта заданного типа (для демонстрации вызова каждого конструктора). Значения для параметров конструктора с параметрами вводить с клавиатуры.

Тип «Категория» определить как перечисление (enum) со значениями полей «холодные закуски», «первые блюда», «вторые блюда», «десерты», «напитки».
Тип «Повар» определить как класс, содержащий:
- Закрытые поля с именем и фамилией, реализованы в виде символьных строк произвольной длины;
- Все функции реализовать в соответствии общим требованиям.
Тип «Блюдо» определить как класс, содержащий:
- Закрытые поля типа символьной строки с названием, цели со стоимостью и длительностью приготовления, и типов «Категория» и «Повар»;
- Функции реализовать в соответствии общим требованиям.
Тип «Заказ» определить как класс, содержащий:
- Закрытые поля с названием кафе и текущей датой (тип Date);
- Информацию о включенных в данный заказ блюда оформить как динамический массив (указатель и размерность, поля закрыты);
- Предусмотреть функцию для внесения в заказ нового блюда;
- Кроме стандартной функции вывод полной информации, предусмотреть функцию с выводом сокращенной информации с названием кафе, дату и время ожидания данного заказа;
- Другие функции реализовать в соответствии общим требованиям.
В тестовом примере создать объекты «Заказы» соответственно общим требованиям и вывести информацию о них в полном и сокращенном виде. К одному из объектов добавить новое блюдо, вывести обновленную информацию.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.03.2013, 14:34
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Создание классов на Си (C++):

Создание классов - C++
Создать абстрактный базовый класс Vehicle (транспортное средство). Создать на его основе производные классы: Plane (самолёт), Car...

Создание классов - C++
Создать абстрактный базовый класс Triangle(треугольеник) для представления треугольника виртуальными функциями вычисления площади и...

Создание классов - C++
Как орпеделить класс "символ в заданной позиции экрана" (использовать модуль conio.h). Предусмотреть компонентные данные, координаты...

создание классов - C++
создать класс который осуществляет вывод на экран таблицы умножения с++

Создание классов - C++
как создать класс вектор, содержащий ссылку на int, размерность вектора и переменную ошибки? переменная ошибки - это что?

создание классов - C++
Создать класс Зачет, имеющий поля: название предмета, зачет (лог. поле). Создать производный класс Экзамен, имеющий поле оценка

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.03.2013, 14:34
Привет! Вот еще темы с ответами:

Создание классов и объектов - C++
1. Объявить класс по приведенному ниже заданию в соответствии с номером варианта и определить для него конструктор по умолчанию,...

Создание иерархии классов - C++
Создать абстрактный базовый класс Struct, с виртуальными методами изменения и получения значения информационного поля, и класс потомок...

Создание дружественных классов - C++
1. Класс Сумка (цвет, содержимое, количество предметов в сумке); 2. Класс Дама (имя); Описание предметной области – дама может положить...

Создание вектора классов - C++
#include <algorithm> #include <vector> #include <stdio.h> #include <iostream> using namespace std; class _my { public: ...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru