|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.06.2010, 01:50 | #1 |
Новичок
Джуниор
Регистрация: 05.06.2010
Сообщений: 1
|
Перегрузка конструкторов
Здраствуйте ! Передо мной стоит такая задача:
Нужно написать программу, которая бы реализовывала библиотечный каталог.Программа должна запрашивать название книги, автора, год издания,цену и выдавать общее количество книг, общую стоимость, названия книг,которые дороже определённой суммы. Собственно,загвоздки. Я написал: #include <iostream.h> #include <conio.h> class library { public: char nob[100]; char noa[100]; int age; float price; }; void main() { clrscr(); library ob; int a,i,j; cout<<"Enter number of books:"; cin>>j; a=0; for (i=0;i<j;i++) { cout<<"Enter name of book:"; cin>>ob.nob; cout<<"Enter name of author:"; cin>>ob.noa; cout<<"Enter year of edition:"; cin>>ob.age; cout<<"Enter price:"; cin>>ob.price; if (ob.price>20) a=a+1; { cout<<"General amount of books is=<<j; cout<<"General price of books is=<<ob.price; cout<<"Book"<<ob.nob<<"is more than 20"; } else if <ob.price<20) cout<<There are no avaliable books!; getch(); } Вопрос,правильно ли все до этого момента? и еще в проге должен быть создан класс, в котором используются перегруженные конструкторы. Понимаю что такое перегрузка операторов,но с перегрузкой конструкторов понять ничего не могу |
10.06.2010, 23:52 | #2 |
Регистрация: 10.06.2010
Сообщений: 8
|
У тя куча мелких ошибок. Исправь пока их. и вроде у тя не считает общую стоймость всех книг.
|
11.06.2010, 00:05 | #3 |
Старожил
Регистрация: 21.03.2009
Сообщений: 2,193
|
Есть перегрузка операторов, есть перегрузка функций. Перегрузка конструкторов относится как раз ко второму:
Код:
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта Тема на форуме, посвященная ему же |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Некоректная работа конструкторов, в чем проблема? | psihadelic | Общие вопросы C/C++ | 7 | 22.05.2010 23:49 |
Применение конструкторов [Java] | [CODER] | Помощь студентам | 2 | 28.03.2010 21:29 |
Использование конструкторов и деструктора при проектировании пользовательского класса | НеважНо | Общие вопросы C/C++ | 1 | 22.01.2010 14:56 |
Создание классов с использованием конструкторов различного типа | Катюшенька | Помощь студентам | 0 | 30.04.2009 20:21 |
Конфликт конструкторов vector (компилятор MinGW) | Zefick | Общие вопросы C/C++ | 4 | 19.04.2009 08:31 |