45 / 45 / 1
Регистрация: 23.05.2009
Сообщений: 92
|
|
1 | |
Конструктор29.07.2009, 23:29. Показов 3197. Ответов 32
Метки нет (Все метки)
1
|
29.07.2009, 23:29 | |
Ответы с готовыми решениями:
32
Не могу сделать чтобы класс содержал основной конструктор и конструктор копирования Конструктор класса, конструктор копирования запускается не тот который нужен this(Всегда ли вызывается конструктор при не явной передачи объекта в конструктор) Будет ли определен компилятором конструктор по умолчанию, если есть конструктор с дефолтным параметром? |
Заказ софта
343 / 188 / 21
Регистрация: 26.05.2009
Сообщений: 863
|
|
29.07.2009, 23:42 | 2 |
Что значит сбрасывающий ?
0
|
8384 / 3616 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
||||||
29.07.2009, 23:42 | 3 | |||||
Это как? В смысле деструктор? Если да, то во пример:
0
|
45 / 45 / 1
Регистрация: 23.05.2009
Сообщений: 92
|
|
30.07.2009, 00:15 [ТС] | 4 |
В задание сказано создать конструктор сбрасывающий экземпляр класса.
Я и сам не понимаю что под этим подразумевается. Может в параметре указате экземпляр этого же класса и поставить значения этого экземпляра по умолчанию, но это уже будет конструктор копирования.
1
|
2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
|
|
30.07.2009, 00:18 | 5 |
Глупость какая-то. Какой-то птичий язык. Гадать на песке - пустое дело. Попробуй уточнить задание, - что под этим понималось?
0
|
45 / 45 / 1
Регистрация: 23.05.2009
Сообщений: 92
|
|
30.07.2009, 00:23 [ТС] | 6 |
1
|
MCSD: APP BUILDER
8794 / 1073 / 104
Регистрация: 17.06.2006
Сообщений: 12,602
|
||||||
30.07.2009, 00:25 | 7 | |||||
Сообщение было отмечено как решение
Решение
В задание сказано создать конструктор сбрасывающий экземпляр класса.
3
|
45 / 45 / 1
Регистрация: 23.05.2009
Сообщений: 92
|
|
30.07.2009, 00:28 [ТС] | 8 |
1
|
8384 / 3616 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
|
30.07.2009, 00:32 | 9 |
Rififi,
Skirmisher, книгу в студию
1
|
45 / 45 / 1
Регистрация: 23.05.2009
Сообщений: 92
|
|
30.07.2009, 00:36 [ТС] | 10 |
Павловкая Т.А.
Рекомендовано министерством образования.
1
|
MCSD: APP BUILDER
8794 / 1073 / 104
Регистрация: 17.06.2006
Сообщений: 12,602
|
|
30.07.2009, 00:38 | 11 |
Skirmisher, для пущей убедительности надо бы после строчки 6 добавить такую:
(void) NULL; void - это значит пустота, NULL он и в Африке NULL, то есть пустота стремится поглотить нулл, таким образом класс однозначно будет зохаван. :gigi:
1
|
Monte-Cristo
|
30.07.2009, 00:41
#12
|
Не по теме: Rififi, :rofl:
0
|
MCSD: APP BUILDER
8794 / 1073 / 104
Регистрация: 17.06.2006
Сообщений: 12,602
|
|
30.07.2009, 00:43 | 13 |
Сообщение было отмечено как решение
Решение
Рекомендовано министерством образования.
Чьим министерством, Кокосовых островов? ((:
3
|
45 / 45 / 1
Регистрация: 23.05.2009
Сообщений: 92
|
|
30.07.2009, 00:53 [ТС] | 14 |
1
|
MCSD: APP BUILDER
8794 / 1073 / 104
Регистрация: 17.06.2006
Сообщений: 12,602
|
|
30.07.2009, 00:57 | 15 |
я думаю, окончательную ясность в этот вопрос сможет внести только сама мадам Павловская... (вот и пускай после этого женщин писать книги для компьютерщиков) :gigi:
0
|
Заказ софта
343 / 188 / 21
Регистрация: 26.05.2009
Сообщений: 863
|
|
30.07.2009, 00:57 | 16 |
0
|
8384 / 3616 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
|
30.07.2009, 01:01 | 17 |
Skirmisher, скажи номер страницы так проще будет
0
|
45 / 45 / 1
Регистрация: 23.05.2009
Сообщений: 92
|
|
30.07.2009, 01:04 [ТС] | 18 |
1
|
8384 / 3616 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
|
30.07.2009, 01:08 | 19 |
3. На основе класса «Элемент» описать производный класс «Память», представляющих собой триггер. Триггер имеет входы, соответствующие типу триггера (см. ниже вариант задания), и входы установки и сброса. Все триггеры считаются синхронными, сам синхровход в состав триггера не включается.
Поля: • массив значений входов объекта класса (задается статически), в массиве учитываются все входы (управляющие и информационные); • состояние на прямом выходе триггера; • состояние на инверсном выходе триггера. Методы: • конструктор (по умолчанию сбрасывает экземпляр класса); • конструктор копирования; • деструктор; • метод, задающий значение на входах экземпляра класса; • методы, позволяющие опрашивать состояния отдельного входа экземпляра класса; • метод, вычисляющий состояние экземпляра класса (по варианту задания) в зависимости от текущего состояния и значений на входах; • метод, переопределяющий операцию == для экземпляров класса.
0
|
45 / 45 / 1
Регистрация: 23.05.2009
Сообщений: 92
|
|
30.07.2009, 01:12 [ТС] | 20 |
Вот да здесь и проблема!
Получается конструктор вместо того чтобы создавать экземпляр класса, должен выполнять роль деструктора, но это уже бред.
0
|
30.07.2009, 01:12 | |
30.07.2009, 01:12 | |
Помогаю со студенческими работами здесь
20
Не могу правильно сделать конструктор и конструктор копирования и принадлежность точки с заданными координатами треугольнику Создать класс. Написать конструктор по умолчанию, конструктор с параметрами. Перегрузить операции «меньше» и «равно» Можно ли использовать конструктор по умолчанию и конструктор инициализации одновременно? Конструктор производного класса требует конструктор предка Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |