Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> ООП и С++, литература 
V
    Опции темы
Kostik88
Дата 28.8.2008, 13:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 76
Регистрация: 9.5.2008

Репутация: нет
Всего: 2



Здравствуйте!

Посоветуйте  пожалуйста книгу в которой углублённо расматривается ООП в С++ и чтонибудь про шаблоны.

Заранее благодарствую  smile 

PM MAIL   Вверх
Alek86
Дата 28.8.2008, 13:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1299
Регистрация: 30.1.2007
Где: Киев

Репутация: 21
Всего: 25



поищи по форуму и в гугле
советов - уйма


--------------------
user posted image    user posted image
PM MAIL   Вверх
Kostik88
Дата 28.8.2008, 13:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 76
Регистрация: 9.5.2008

Репутация: нет
Всего: 2



Alek86,  я это сделал первым же делом. Мне нужны советы знающих людей.
PM MAIL   Вверх
Alek86
Дата 28.8.2008, 13:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1299
Регистрация: 30.1.2007
Где: Киев

Репутация: 21
Всего: 25



Вандевурд, Джосаттис - Шаблоны C++

а ООП лучше учить сначала вне языка

Design patterns
Буч - Объектно-ориентированный анализ и проектирование

Добавлено через 32 секунды
буча я не читал, но, вроде, советуют


--------------------
user posted image    user posted image
PM MAIL   Вверх
Kostik88
Дата 28.8.2008, 13:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 76
Регистрация: 9.5.2008

Репутация: нет
Всего: 2



Цитата

а ООП лучше учить сначала вне языка


А я и не говорил, что я только начинаю учить  smile  
Базу знаю, нужно чтото именно на С++.
PM MAIL   Вверх
vinter
Дата 28.8.2008, 13:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Explorer
****


Профиль
Группа: Завсегдатай
Сообщений: 2735
Регистрация: 1.4.2006
Где: Н.Новгород

Репутация: 13
Всего: 56



Цитата(Kostik88 @  28.8.2008,  14:21 Найти цитируемый пост)
нужно чтото именно на С++.

сиди и пиши, все в книгах не написано.


--------------------
Мой блог
PM MAIL WWW   Вверх
Alek86
Дата 28.8.2008, 13:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1299
Регистрация: 30.1.2007
Где: Киев

Репутация: 21
Всего: 25



Цитата(vinter @  28.8.2008,  13:24 Найти цитируемый пост)
сиди и пиши, все в книгах не написано.

обожаю такую аргументацию smile
скорость обучения тогда офигительно падает
лучше сначала чего-то прочесть, а уж потом "сиди и пиши". конечно сразу поймешь далеко не все, но кто мешает второй (и третий) раз перечитать потом?

Добавлено @ 13:29
Цитата(Kostik88 @  28.8.2008,  13:21 Найти цитируемый пост)
Базу знаю, нужно чтото именно на С++.

то есть в desing patterns ориентируешься?
потому что имхо ЭТО база (точнее одна из баз), а не понимание, чем класс отличается от интерфейса

Это сообщение отредактировал(а) Alek86 - 28.8.2008, 13:29


--------------------
user posted image    user posted image
PM MAIL   Вверх
Kostik88
Дата 28.8.2008, 13:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 76
Регистрация: 9.5.2008

Репутация: нет
Всего: 2



Цитата

сиди и пиши, все в книгах не написано. 



Это само собой.

Добавлено через 5 минут и 27 секунд
Цитата

то есть в desing patterns ориентируешься?



Если честно то не очень
PM MAIL   Вверх
Alek86
Дата 28.8.2008, 13:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1299
Регистрация: 30.1.2007
Где: Киев

Репутация: 21
Всего: 25



Цитата(Kostik88 @  28.8.2008,  13:30 Найти цитируемый пост)
Если честно то не очень

опять же, мое имхо, но это самые основы ОО проектирования
с них и начинай smile


--------------------
user posted image    user posted image
PM MAIL   Вверх
vinter
Дата 28.8.2008, 13:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Explorer
****


Профиль
Группа: Завсегдатай
Сообщений: 2735
Регистрация: 1.4.2006
Где: Н.Новгород

Репутация: 13
Всего: 56



Цитата(Alek86 @  28.8.2008,  14:28 Найти цитируемый пост)
лучше сначала чего-то прочесть, а уж потом "сиди и пиши". 

три основных принципа ООП:
1. Инкапсуляция
2. Наследование
3. Полиморфизм
Определение каждого есть в гугле, теперь можно садится и писать ;)


--------------------
Мой блог
PM MAIL WWW   Вверх
Alek86
Дата 28.8.2008, 13:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1299
Регистрация: 30.1.2007
Где: Киев

Репутация: 21
Всего: 25



vinter, продолжая твою логику, можно даже их не знать - все равно с пытом додумаешься...
я предпочитаю иметь какую-то нормальную базу, когда начинаю писать по-новому
эти дискуссии у меня уже бывали (типа "сразу ринуться в битву или сначала потренироваться"), причем без особого результата :(
потому я везде и дописываю ИМХО smile
хотя, если у тебя есть какая-либо аргументация по сему поводу, я с радостью послухаю


Это сообщение отредактировал(а) Alek86 - 28.8.2008, 13:43


--------------------
user posted image    user posted image
PM MAIL   Вверх
Kostik88
Дата 28.8.2008, 13:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 76
Регистрация: 9.5.2008

Репутация: нет
Всего: 2



Alek86, я извиняюсь, а desing patterns  это что? я кажется спутал с чемто другим...
PM MAIL   Вверх
Alek86
Дата 28.8.2008, 13:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1299
Регистрация: 30.1.2007
Где: Киев

Репутация: 21
Всего: 25



http://en.wikipedia.org/wiki/Design_Patterns

по русски
Приемы объектно-ориентированного проектирования. Паттерны проектирования.



--------------------
user posted image    user posted image
PM MAIL   Вверх
Kostik88
Дата 28.8.2008, 14:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 76
Регистрация: 9.5.2008

Репутация: нет
Всего: 2



Alek86, посоветуете литературку по шаблонам проектирования(Паттерны проектирования)?
PM MAIL   Вверх
vinter
Дата 28.8.2008, 14:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Explorer
****


Профиль
Группа: Завсегдатай
Сообщений: 2735
Регистрация: 1.4.2006
Где: Н.Новгород

Репутация: 13
Всего: 56



Гамма Хелм Джонсон Влиссидес "Приемы ООП"


--------------------
Мой блог
PM MAIL WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0608 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.