1 / 1 / 0
Регистрация: 20.10.2012
Сообщений: 34
|
||||||
1 | ||||||
Дописать к классу Fraction конструктор по умолчанию22.04.2013, 23:11. Показов 1289. Ответов 17
Метки нет (Все метки)
кто может дописать к классу конструктор по умолчанию, с параметрами, копирования и деструктор
0
|
22.04.2013, 23:11 | |
Ответы с готовыми решениями:
17
Будет ли определен компилятором конструктор по умолчанию, если есть конструктор с дефолтным параметром? Создать класс. Написать конструктор по умолчанию, конструктор с параметрами. Перегрузить операции «меньше» и «равно» Можно ли использовать конструктор по умолчанию и конструктор инициализации одновременно? Конструктор с параметрами И конструктор по умолчанию. Как? |
1394 / 1023 / 325
Регистрация: 28.07.2012
Сообщений: 2,813
|
|
22.04.2013, 23:42 | 3 |
Не нужны, ибо - они не нужны.
Добавлено через 39 секунд А самому? Два уже есть, осталось написать еще один. Неее?
0
|
1 / 1 / 0
Регистрация: 20.10.2012
Сообщений: 34
|
|||||||||||
22.04.2013, 23:43 [ТС] | 4 | ||||||||||
или например розьяснить что ето
0
|
22.04.2013, 23:44 | 5 |
Скажи мне, я ничего не путаю? http://ru.wikipedia.org/wiki/%... 0%B8%D1%8E
0
|
1394 / 1023 / 325
Регистрация: 28.07.2012
Сообщений: 2,813
|
|
22.04.2013, 23:49 | 6 |
0
|
1394 / 1023 / 325
Регистрация: 28.07.2012
Сообщений: 2,813
|
|
22.04.2013, 23:56 | 8 |
Эмм. Если ВСЕ не понятно, то объяснять слишком долго. Возьми книжицу по C++ и почитай. Там будет все, что нужно: и классы, и конструкторы, и деструктор, и перегрузка операторов.
А потом можно открыть книжицу с алгоритмами и узнать как сокращать дроби, что такое GCD и т.д. Кстати, метод "Я тут что-то скопировал - объясните что это такое" не поможет в понимании языка. Добавлено через 3 минуты В C++, если нет никаких других конструкторов, то компилятор вставляет свои конструкторы копирования и по умолчанию, которые ничего не делают. А так, пользователь может сам задать конструктор по умолчанию(ака конструктор без аргументов), который делает то что ему нужно. Не по теме:
0
|
23.04.2013, 00:02 | 9 |
В том то и дело, что у него есть конструкторы, а ты предлагаешь ему написать еще один - конструктор по-умолчанию.
Если он ничего не делает, тогда зачем он нужен?)
0
|
1394 / 1023 / 325
Регистрация: 28.07.2012
Сообщений: 2,813
|
|
23.04.2013, 00:34 | 10 |
Предлагаю написать конструктор с числителем и знаменателем в качестве аргументов.
Если создается переменная, и при ее инициализации не указываются параметры, то вызывается конструктор по умолчанию. Даже, если пользователь не задавал никаких конструкторов, то должен быть по крайней мере по умолчанию, хоть и фиктивный.
0
|
1394 / 1023 / 325
Регистрация: 28.07.2012
Сообщений: 2,813
|
|
23.04.2013, 00:44 | 12 |
Я и не писал, что нужен конструктор по умолчанию. Даже скажу больше - он уже есть среди двух написанных.
0
|
23.04.2013, 00:59 | 13 |
Ты не писал что он нужен, ТС попросил написать его, а ты предложил написать его самому. Тем самым подразумевая что он может там быть. Хотя его там быть никак не может, т.к. там уже есть конструкторы.
Да нет его среди двух написаных.
0
|
1394 / 1023 / 325
Регистрация: 28.07.2012
Сообщений: 2,813
|
|
23.04.2013, 01:03 | 14 |
0
|
1394 / 1023 / 325
Регистрация: 28.07.2012
Сообщений: 2,813
|
|
23.04.2013, 01:08 | 16 |
0
|
1394 / 1023 / 325
Регистрация: 28.07.2012
Сообщений: 2,813
|
||||||||||||||||
23.04.2013, 01:27 | 18 | |||||||||||||||
Сообщение было отмечено Памирыч как решение
Решение
Единственное, что он подразумевает это то, что он используется по умолчанию.
Пример, шоб нехер:
0
|
23.04.2013, 01:27 | |
23.04.2013, 01:27 | |
Помогаю со студенческими работами здесь
18
Дописать классу арифметические действия Дописать функционал к классу матриц Дописать к классу Date метод IncrementDate нужно дописать методы к созданному классу! Дописать все возможные конструкторы к классу Создать класс "Вектор" и реализовать конструктор по умолчанию, конструктор копирования и деструктор Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |