|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.02.2013, 20:44 | #51 | ||
Старожил
Регистрация: 02.01.2011
Сообщений: 3,322
|
Цитата:
Цитата:
|
||
09.02.2013, 20:59 | #52 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,964
|
Да, что-ж за упёртый-то такой.
Цитата:
Я уже говорил. Прежде чем лезть книжки писать, матчасть выучите.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder Последний раз редактировалось Smitt&Wesson; 09.02.2013 в 21:02. |
|
10.02.2013, 12:19 | #53 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,322
|
Вопрос терминологии. Крупник разделил инкапсуляцию и сокрытие данных. Я уважаю этого автора и придерживаюсь его терминологии. Притензии к нему, а не ко мне.
Тогда так: Объектно-ориентированный подход (ООП): - Классификация - Специализация - Полиморфизм Соответствующие механизмы в С++: - для классификации: инкапсуляция - для специализации: наследование |
10.02.2013, 16:54 | #54 | |||
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,618
|
Цитата:
Цитата:
Уже много раз хотел спросить, почему Крупник? - для большинства здесь присутствующих он авторитетом не является, а почему Вы его" уважаете"? - я посмотрел персоналию Крупника на озоне, у него куча книг типа Цитата:
|
|||
10.02.2013, 17:27 | #55 | |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,322
|
Цитата:
Посмотрите исходный код примеров к книге "Изучаем С++": http://programmersforum.ru/showpost....&postcount=147 И будет понятно, что знания для новичка совсем неповерхностные. Последний раз редактировалось 8Observer8; 10.02.2013 в 17:39. |
|
10.02.2013, 19:21 | #56 |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,618
|
Если он пишет хорошо, читать приятно - ладно. Не поленился, примеры посмотрел, вижу что код Ваш Крупник не форматирует, например:
Код:
------- Просмотрел книжку, может быть и нормальная книжка, для школьников совсем нормальная. Весьма удивило, что все что Вы написали в этой теме взято из заключения, которое занимало в оригинале вместе с анектодом чуть более 4х страниц. Последний раз редактировалось rrrFer; 10.02.2013 в 19:57. Причина: добавил |
10.02.2013, 23:47 | #57 | |||
МегаМодератор
СуперМодератор
Регистрация: 27.11.2012
Сообщений: 5,723
|
Цитата:
Цитата:
Наследование - это (ООП-шный) способ классификации, но в С++ есть и другие (шаблоны, например). Инкапсуляция относится к распределению ответственности. Полиморфизм... всего-то навсего многозначность (идентификаторов), ABBYY Lingvo: Цитата:
Соответствующие механизмы ООП в С++: - для сокрытия: квалификаторы доступа (в т.ч. по умолчанию), лексические разграничения, вкл. классы и пространства имен; - для наследования: расширение структур (для множественного - композиция), в т.ч. таблиц виртуальных функций; - для полиморфизма: перегружаемые, виртуальные функции. Приблизительно как-то так.
Благими намерениями устлана дорога на programmersforum.ru
Последний раз редактировалось MihalNik; 10.02.2013 в 23:53. |
|||
10.03.2013, 20:23 | #58 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,792
|
Цитата:
I'm learning to live...
|
|
23.04.2013, 18:30 | #59 | |
Регистрация: 14.12.2012
Сообщений: 8
|
Ребят, я не пойму почему не функционирует. Я в С++ начинающий, и для меня ДАЖЕ такое сложно
Цитата:
|
|
23.04.2013, 18:56 | #60 | |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
Цитата:
P.S. Только, наверное, стоит в отдельной теме. Последний раз редактировалось Abstraction; 23.04.2013 в 18:59. |
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Инструкция по созданию заготовки для 2D игр (для начинающих) | 8Observer8 | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 31 | 20.03.2023 02:01 |
C++ для начинающих | a_Alise | Помощь студентам | 2 | 27.03.2016 10:00 |
C++ для начинающих | Haruko_ | Помощь студентам | 0 | 23.10.2012 21:41 |
С++ для начинающих | Maxim1 | Общие вопросы C/C++ | 10 | 31.05.2010 00:22 |