Форум программистов, компьютерный форум, киберфорум
Наши страницы

Вопрос по наследованию

Язык С++. Форум начинающих программистов C++. Обсуждение языка программирования C++. Решение задач, программирование и готовые программы на С++.
Войти
Регистрация
Восстановить пароль
Обсуждение
Всего сообщений: 53
Имя Дата Сообщение
Читать обсуждение полностью:
Вопрос по наследованию
ramarren14 09.11.2011 17:48 http://www.cyberforum.ru/post2152530.html
Уже неоднократно перечитывал главы про наследования и все...
Chelioss 09.11.2011 17:56 http://www.cyberforum.ru/post2152567.html
Какая еще сигнатура? Что-то мне подсказывает, что вы не...
bretba 09.11.2011 18:00 http://www.cyberforum.ru/post2152588.html
зарезервированное слово virtual у члена класса показывает,...
ramarren14 09.11.2011 18:03 http://www.cyberforum.ru/post2152601.html
Джесс Либерти "Освой С++ за 21 день"; cтр 324:...
Chelioss 09.11.2011 18:06 http://www.cyberforum.ru/post2152611.html
Где тут слово vitual?
LosAngeles 09.11.2011 18:07 http://www.cyberforum.ru/post2152614.html
неудачный пример, нельзя наследовать прямоугольник от...
Van111 09.11.2011 18:10 http://www.cyberforum.ru/post2152617.html
Shape *ShapeArray ; ShapeArray = new Circl ; ShapeArray...
Chelioss 09.11.2011 18:15 http://www.cyberforum.ru/post2152645.html
Вот пример. #include <iostream> class Base { public:...
Bers 09.11.2011 18:51 http://www.cyberforum.ru/post2152805.html
можно.
LosAngeles 09.11.2011 18:54 http://www.cyberforum.ru/post2152831.html
разумеется нет.
Chelioss 09.11.2011 18:54 http://www.cyberforum.ru/post2152837.html
Прямоугольник является четырехугольником. Разве нет?
Bers 09.11.2011 19:00 http://www.cyberforum.ru/post2152860.html
аргументируйте Добавлено через 30 секунд да. Именно...
LosAngeles 09.11.2011 19:15 http://www.cyberforum.ru/post2152937.html
нет, оно не правомерно. Скотт Мейерс в "Эффективном...
Bers 09.11.2011 19:41 http://www.cyberforum.ru/post2153048.html
Специально открыл и прочитал. Ну так вот, по мнению Маерса,...
bretba 09.11.2011 19:43 http://www.cyberforum.ru/post2153068.html
жесть вы тут диалог развели))
Сыроежка 09.11.2011 21:08 http://www.cyberforum.ru/post2153501.html
Нельзя слепо следовать тому, что написано в книгах! В...
LosAngeles 10.11.2011 04:49 http://www.cyberforum.ru/post2154640.html
Разумеется в этом нет никакой беды, наверно поэтому мейерс...
Bers 10.11.2011 05:15 http://www.cyberforum.ru/post2154644.html
а ассерт он так просто, для красоты впиндюрил в базовый...
LosAngeles 10.11.2011 05:36 http://www.cyberforum.ru/post2154654.html
Не понимаю о чём ты. Я так понял ты намекаешь на то, что...
Bers 10.11.2011 06:13 http://www.cyberforum.ru/post2154656.html
Ну мне что, сюда спокипастить эту идиотскую функцию? ...
PointsEqual 10.11.2011 08:29 http://www.cyberforum.ru/post2154785.html
конкретно по вопросу ramarren14 При объявлении функции...
Bers 10.11.2011 08:44 http://www.cyberforum.ru/post2154793.html
забей, и не парься...
ValeryLaptev 10.11.2011 08:54 http://www.cyberforum.ru/post2154804.html
Лучше так не делать... :) По поводу наследования и...
Bers 10.11.2011 09:00 http://www.cyberforum.ru/post2154810.html
это все здорово, только у нас есть конкретная задача -...
Deviaphan 10.11.2011 09:05 http://www.cyberforum.ru/post2154816.html
Функция Call определена в Base. f не виртуальная, поэтому...
ValeryLaptev 10.11.2011 09:16 http://www.cyberforum.ru/post2154831.html
Нет. Без виртуальности вызовется базовый...
LosAngeles 10.11.2011 10:03 http://www.cyberforum.ru/post2154906.html
Этот ассерт не запрещает иметь прямоугольнику одинаковые...
bob2005 10.11.2011 10:23 http://www.cyberforum.ru/post2154962.html
У мя аж глаз задергался, так что все таки вызывает A.Call...
ValeryLaptev 10.11.2011 12:23 http://www.cyberforum.ru/post2155290.html
Без виртуальности f() всегда вызывается функция базового...
bob2005 10.11.2011 14:25 http://www.cyberforum.ru/post2155620.html
Объясните нубу зачем делать указатель на base, а затем...
silent_1991 10.11.2011 15:02 http://www.cyberforum.ru/post2155758.html
bob2005, представьте, что у вас есть много разных...
Chelioss 10.11.2011 17:15 http://www.cyberforum.ru/post2156288.html
С указателями понятно. Без виртуальности будет вызываться...
ramarren14 10.11.2011 17:47 http://www.cyberforum.ru/post2156415.html
Ну так все верно. А если нужно, чтобы вызвался метод Base,...
Chelioss 10.11.2011 18:11 http://www.cyberforum.ru/post2156502.html
Ну не где такое не писали, но все равно вызвался метод...
Bers 10.11.2011 19:23 http://www.cyberforum.ru/post2156774.html
А теперь смотрим код: void makeBigger(rectange& r) {...
Van111 10.11.2011 19:24 http://www.cyberforum.ru/post2156779.html
а ещё ели в базовом классе объявили функцию виртуальной то...
Deviaphan 10.11.2011 19:35 http://www.cyberforum.ru/post2156832.html
Он не запрещает ему быть квадратом. Он запрещает изменять...
Bers 10.11.2011 19:38 http://www.cyberforum.ru/post2156842.html
Тут нужно понимать одну вещь: class Derived : public...
Deviaphan 10.11.2011 19:47 http://www.cyberforum.ru/post2156859.html
Да, именно это я и сказал. Квадратом быть не запрещено....
LosAngeles 10.11.2011 20:27 http://www.cyberforum.ru/post2157080.html
в манипуляторе ничто не запрещает передавать ему...
Deviaphan 10.11.2011 20:30 http://www.cyberforum.ru/post2157093.html
Как бы игнорирование ошибки не есть её исправление......
Bers 10.11.2011 20:35 http://www.cyberforum.ru/post2157105.html
Да, не может. Поэтому, квадрат можно отнаследовать от...
Le Thaw 10.11.2011 20:37 http://www.cyberforum.ru/post2157117.html
Bers, зачетные цитаты.
LosAngeles 10.11.2011 20:39 http://www.cyberforum.ru/post2157124.html
нет, от изменения названия он правильнее не станет ни на...
Bers 10.11.2011 20:41 http://www.cyberforum.ru/post2157134.html
Ну как бы, на самом деле и не нужно об этом задумываться....
LosAngeles 10.11.2011 20:41 http://www.cyberforum.ru/post2157135.html
всё это на мыло мейерсу скинить и его боссу, давно пора...
Deviaphan 10.11.2011 20:43 http://www.cyberforum.ru/post2157146.html
Ну как может-то? Есть метод изменения ширины, который...
Сыроежка 10.11.2011 20:43 http://www.cyberforum.ru/post2157149.html
Вы путаете себя с Майерсом! Не надо себя отождествлять с...
Deviaphan 10.11.2011 20:46 http://www.cyberforum.ru/post2157156.html
Станет. В нём будет разрешено изменение ширины и запрещено...
Bers 10.11.2011 21:02 http://www.cyberforum.ru/post2157257.html
Я не согласен. Для прямоугольника: Изменяем высоту -...
ValeryLaptev 10.11.2011 21:31 http://www.cyberforum.ru/post2157399.html
В моем примере написано: A.Call(); Который НАСЛЕДУЕТСЯ и НЕ...
Chelioss 10.11.2011 22:35 http://www.cyberforum.ru/post2157630.html
Call() нет, а f() переопределяется. Не совсем очевидно,...
ValeryLaptev 11.11.2011 08:44 http://www.cyberforum.ru/post2158410.html
Вот это и есть самое важное в понимании виртуальных...
 
Similar

Вопрос по наследованию
Вопрос насчёт передачи аргументов в конструктор базового класса(создания...

Вопросы по наследованию
Вопрос ещё по конструкторам Допустим есть система классов class A { ...

Задание по наследованию классов
Создать иерархию классов : линия - прямоугольник - пирамида. Все классы должны...

Задача по наследованию в C++, нужно реализовать некоторые моменты
Написать программу с объектами и реализовать наследование. Ситуация: Klimat...

Задача по наследованию. Не понимаю некоторые моменты в формулировке задания
Здравствуйте! Вот есть задание: Описать базовый класс СТРОКА Обязательные...

MoreAnswers

"Предпочитайте композицию наследованию"
Привет. В книге &quot;Стандарты программирования на С++&quot; есть совет 34: ...

Написать простейшую программу по "перегрузке" и "наследованию"
написать простейшую программу на СИ++ по &quot;перегрузке&quot; и &quot;наследованию&quot;. заранее...

Вопрос по массивав, "институтский" вопрос.
Готовлюсь к летней сессии по программированию. С++ Есть такая вот задачка...

 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru