|
29 / 23 / 2
Регистрация: 14.04.2009
Сообщений: 448
|
|
Наследуются ли конструкторы и деструкторы?02.06.2009, 14:54. Показов 30571. Ответов 124
Метки нет (Все метки)
0
|
|
| 02.06.2009, 14:54 | |
|
Ответы с готовыми решениями:
124
Наследуются ли конструкторы?
Конструкторы и деструкторы |
|
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
|
||||||||
| 14.01.2016, 15:12 | ||||||||
0
|
||||||||
|
|
|||||||
| 14.01.2016, 15:16 | |||||||
0
|
|||||||
|
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
|
|||
| 14.01.2016, 15:28 | |||
|
Добавлено через 3 минуты
0
|
|||
|
|
||
| 14.01.2016, 15:30 | ||
|
0
|
||
|
236 / 196 / 21
Регистрация: 04.06.2014
Сообщений: 1,309
|
|
| 14.01.2016, 15:50 | |
|
0
|
|
|
236 / 196 / 21
Регистрация: 04.06.2014
Сообщений: 1,309
|
||
| 14.01.2016, 15:53 | ||
|
0
|
||
|
|
||
| 14.01.2016, 16:23 | ||
|
0
|
||
|
306 / 101 / 18
Регистрация: 04.07.2014
Сообщений: 571
|
||||
| 14.01.2016, 16:47 | ||||
|
Я задал имя, связал с ним память. Почему в вашем случае a -- объект, а моё i -- не объект? Добавлено через 7 минут Однако это принципиально невозможно, если только наследник вообще ничего не добавляет к базовому классу, так как базовый класс не может быть компетентен даже в том, сколько выделить памяти под дочерний объект. Не говоря уже о том, что базовых классов может быть много...
0
|
||||
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
|||||
| 14.01.2016, 18:28 | |||||
|
наследник наследует все члены базового класса независимо от того, будет ли он иметь доступ к этим членам, или нет. в рамках Вашей странной логики. согласно моей логике, агрегация - альтернативный способ поиметь функционал. при котором поимеется весь функционал агрегируемого класса. Добавлено через 1 минуту (ц)Страуструп.
0
|
|||||
|
306 / 101 / 18
Регистрация: 04.07.2014
Сообщений: 571
|
|||
| 14.01.2016, 18:40 | |||
|
Вы даёте чёткое формальное определение наследования и отличия от агрегации.
0
|
|||
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
|||||||||||
| 14.01.2016, 18:48 | |||||||||||
|
наделенная свойствами и умениями ![]()
доступ к объекту можно осуществлять при помощи множества различных имен, которые могут иметь множество разных типов, а следовательно, поимеем множество интерпретаций содержимого объекта. но это все - ерунда. важен тип имени, которое денотировало объект. именно это имя и задает "истинный" тип объекта. потому что именно оно определяет тип конструктора, который был запущен, и заполнил кусок памяти чем то осмысленным. другими словами именно это первичное имя определяет "истинное" содержимое объекта. методы наследника могут скрывать собой базовые. тем не менее, при желании, вы можете получить к ним доступ:
0
|
|||||||||||
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
||||||||
| 14.01.2016, 18:58 | ||||||||
|
но его как бе нет, да? переопределяемые функции - переопределяют. и не наследуются. ваш Кэп. хотя Кэп не уверен, что вы осознаете принципиальную разницу между наследованием и переопределением. формально и физически они существуют. в некоторых случаях, наследник может получать к ним доступ, и получать профит. если бы они не наследовались, наследнику они были бы не доступны в принципе, по факту отсутствия своего существования в классе наследника. мне лень цитировать сюда виккипедию. у вас какая то странная логика. мне решительно не понятно, откуда вы берете свои домыслы. фраза: относительно природы адресов куска памяти.
0
|
||||||||
|
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
|
|||
| 14.01.2016, 19:27 | |||
|
Добавлено через 15 минут
0
|
|||
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
||
| 14.01.2016, 19:46 | ||
|
задача которой - наполнить содержимое памяти чем то осмысленным. однако, с точки зрения дизайна языка, нет конструктора - нет ресурса. технически, объект конечно же может существовать в отрыве от конструктора. вот только в отрыве от конструктора он практически бесполезен. и в большинстве случаев у нас вообще не будет к нему доступа. (например, в случае аварийного завершения конструктора, мы либо теряем связь с объектом, либо теряем весь процесс). поэтому, думаю, для упрощения восприятия, вполне допустимо полагать, что конструкторы порождают инициализированные объекты.
1
|
||
|
306 / 101 / 18
Регистрация: 04.07.2014
Сообщений: 571
|
|||||
| 14.01.2016, 20:43 | |||||
|
Страуструп не мог написать такой ерунды, как "объект -- кусок памяти", потому я попросил цитату:
0
|
|||||
| 14.01.2016, 20:43 | |
|
Конструкторы и деструкторы Конструкторы и деструкторы
Конструкторы и деструкторы Конструкторы и деструкторы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|