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

Две Программы по С++ по ООП - не получается сделать - C++

Восстановить пароль Регистрация
 
Denicko
Сообщений: n/a
15.03.2010, 12:08     Две Программы по С++ по ООП - не получается сделать #1
Вот две задачки по ООП не могу сделать, кто может напишите код пожалуйста, лучше с коментариями для каждой строчки, буду очень признателен (коментарии нужны потому что я буду чтото знать а чтото нет, а так разберусь) ОООЧ НАДО.

1. Создайте класс date содержащую три поля типа int: месяц, день и год. Метод класса getdate() должен принимать значение для объекта в формате 23/14/01, а метод chowdate()-выводить данные на экран.

2. Напишите программу создания базы данных некоторого книжного магазина который еще торгует и видео продукцией. Создайте класс, в котором хранится названия и цена. От этого класса наследуется еще 2 класса: book в котором содержится информация о количестве страниц и type который содержит время записи в минутах. В каждом из трех классов должен быть метод getdata через который можно получить данные от пользователя с клавиатуры и метод позволяющий выполнить вывод данных на экран.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.03.2010, 12:08     Две Программы по С++ по ООП - не получается сделать
Посмотрите здесь:

Сделать бридж с применением ООП. C++
C++ ООП - не получается разобраться в задании
C++ Две программы
C++ Составить грамотный интерфейс и стиль программы. (ООП)
C++ В две строчки записать две цифры, а потом по закрытии программы и повторном открытии прочитать каждое число в отдельную переменную?
C++ ООП часть программы
ООП пример как сделать конструктор копирования на С++ C++
Не получается соединить две строки C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
лендер
46 / 46 / 2
Регистрация: 12.01.2010
Сообщений: 183
15.03.2010, 12:55     Две Программы по С++ по ООП - не получается сделать #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
class  date {
 private:                    //спецификатор доступа (только для методов етого класса)
   int d,m,y;
 public:                     //  для всех
   void getdate(int dd,int mm,int yy);
   void chowdate();
} ;
 
//описание методов
void date::getdate(int dd,int mm,int yy) {
  d = dd;
  m = mm;
  y = yy;
}
 
void date::chowdate(){
cout<<d<<"/"<<m<<"/"<<y;
 
}
Prapor48
1 / 1 / 0
Регистрация: 17.12.2012
Сообщений: 83
14.04.2015, 21:40     Две Программы по С++ по ООП - не получается сделать #3
Цитата Сообщение от лендер Посмотреть сообщение
class *date {
*private: * * * * * * * * * *//спецификатор доступа (только для методов етого класса)
* *int d,m,y;
*public: * * * * * * * * * * // *для всех
* *void getdate(int dd,int mm,int yy);
* *void chowdate();
} ;
//описание методов
void date::getdate(int dd,int mm,int yy) {
* d = dd;
* m = mm;
* y = yy;
}
void date::chowdate(){
cout<<d<<"/"<<m<<"/"<<y;
}
Не работает почему то, ругается на cout, говорит, идентификатор не определен. В чем проблема, как исправить?
Yandex
Объявления
14.04.2015, 21:40     Две Программы по С++ по ООП - не получается сделать
Ответ Создать тему
Опции темы

Текущее время: 07:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru