powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / ООП (Object-Oriented programming)
25 сообщений из 41, страница 1 из 2
ООП (Object-Oriented programming)
    #35386210
Посоветуйте плз дельные книги по ООП.
А то, все что мне попадалось, это пару глав на эту тему (это про книгу), гугл тоже не рулит по вечерам... :-(
...
Рейтинг: 0 / 0
ООП (Object-Oriented programming)
    #35386407
Фотография С0ВЕСТЬ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Object-Oriented programmingПосоветуйте плз дельные книги по ООП.
А то, все что мне попадалось, это пару глав на эту тему (это про книгу), гугл тоже не рулит по вечерам... :-(Никто лучше обо ООП за Бьерна Страуструпа не расскажет, также можно и тут почитать или еще тут , а также тут .
Но я советую купить книжную версию
" Бьерн Страуструп.
Язык программирования С++
".
...
Рейтинг: 0 / 0
ООП (Object-Oriented programming)
    #35386468
Пётр Седов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Object-Oriented programming:
Object-Oriented programmingПосоветуйте плз дельные книги по ООП.
Поизучайте хорошо спроектированную библиотеку, например VCL (используется в Delphi и C++ Builder-е), она с исходниками идёт. Тогда и поймёте, что такое объектно-ориентированный стиль.
...
Рейтинг: 0 / 0
ООП (Object-Oriented programming)
    #35386502
Ынтырпрайз
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пётр Седов2 Object-Oriented programming:
Object-Oriented programmingПосоветуйте плз дельные книги по ООП.
Поизучайте хорошо спроектированную библиотеку, например VCL (используется в Delphi и C++ Builder-е), она с исходниками идёт. Тогда и поймёте, что такое объектно-ориентированный стиль.

Вы поймете, как не НУЖНО делать обьектно-ориентированную библиотеку. Еще бы MFC посоветовал изучать.


Ява/Шарп - на это нужно изучать ООП как во всем нормальном мире.

А книжку Страуса необходимо сжечь на костре.
...
Рейтинг: 0 / 0
ООП (Object-Oriented programming)
    #35386515
Пётр Седов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Ынтырпрайз:

Ынтырпрайз
Пётр Седов2 Object-Oriented programming:
Object-Oriented programmingПосоветуйте плз дельные книги по ООП.
Поизучайте хорошо спроектированную библиотеку, например VCL (используется в Delphi и C++ Builder-е), она с исходниками идёт. Тогда и поймёте, что такое объектно-ориентированный стиль.
Вы поймете, как не НУЖНО делать обьектно-ориентированную библиотеку.

По-моему, VCL спроектирована так, что пользоваться ей легко и удобно. Один минус -- работает со строками в ANSI-кодировке, а лучше бы в UTF-16.

Ынтырпрайз
Еще бы MFC посоветовал изучать.

По поводу MFC согласен, это пример того, как не надо проектировать объектно-ориентированную GUI-библиотеку.

Ынтырпрайз
Ява/Шарп - на это нужно изучать ООП как во всем нормальном мире.

В C# библиотека WinForms спроектирована как раз по образу и подобию VCL.
Кстати, некоторые люди истинным объектно-ориентированным языком считают Smalltalk и подобные языки.

Ынтырпрайз
А книжку Страуса необходимо сжечь на костре.

Рукописи не горят :).
...
Рейтинг: 0 / 0
ООП (Object-Oriented programming)
    #35386522
Ынтырпрайз
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>В C# библиотека WinForms спроектирована как раз по образу и подобию VCL.
Во-первых:
1) В C# нет библиотеки. Она есть в .NET. Единая для всех языков этой платформы.
2) Ява программист тебе скажет, что она создана по образу и подобию библиотеки классов Java. И вообще, .NET - это стыренная Ява.

>Рукописи не горят :).

Еще как горят. Можно даже согреться.
...
Рейтинг: 0 / 0
ООП (Object-Oriented programming)
    #35386556
Фотография С0ВЕСТЬ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ынтырпрайз Пётр Седов2 Object-Oriented programming:
Object-Oriented programmingПосоветуйте плз дельные книги по ООП.
Поизучайте хорошо спроектированную библиотеку, например VCL (используется в Delphi и C++ Builder-е), она с исходниками идёт. Тогда и поймёте, что такое объектно-ориентированный стиль.

Вы поймете, как не НУЖНО делать обьектно-ориентированную библиотеку. Еще бы MFC посоветовал изучать.


Ява/Шарп - на это нужно изучать ООП как во всем нормальном мире.

А книжку Страуса необходимо сжечь на костре.Не нужно тут своими дельфями расхаживать и жечь полезные книги.
...
Рейтинг: 0 / 0
ООП (Object-Oriented programming)
    #35386610
Пётр Седов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Ынтырпрайз:

Ынтырпрайз
>В C# библиотека WinForms спроектирована как раз по образу и подобию VCL.
Во-первых:
1) В C# нет библиотеки. Она есть в .NET. Единая для всех языков этой платформы.

Ну если уж говорить так точно, то библиотека WinForms -- часть .NET Framework.

Ынтырпрайз
2) Ява программист тебе скажет, что она создана по образу и подобию библиотеки классов Java.

Какую именно Java-библиотеку Вы имеете в виду -- AWT, Swing или SWT?

Ынтырпрайз
И вообще, .NET - это стыренная Ява.

В Java нет делегатов, и свои value-типы делать нельзя (в C# -- можно, с помощью struct).

2 С0ВЕСТЬ:

С0ВЕСТЬ
Не нужно тут своими дельфями расхаживать и жечь полезные книги.

Я не «расхаживал тут своими дельфями», а упомянул VCL как пример хорошо (по-моему) спроектированной объектно-ориентированной GUI-библиотеки. Кстати, VCL доступна не только в Delphi, но и в C++ Builder-е.
...
Рейтинг: 0 / 0
ООП (Object-Oriented programming)
    #35386706
2 С0ВЕСТЬ
спс за ссылки. Из ваших ссылок почитаю только вики, т.к. Страуструп - он все же пишет наверное про ООП в С++ ( а я вот планирую изучать в будущем С#)
...
Рейтинг: 0 / 0
ООП (Object-Oriented programming)
    #35386764
Ынтырпрайз
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С0ВЕСТЬ Ынтырпрайз Пётр Седов2 Object-Oriented programming:
Object-Oriented programmingПосоветуйте плз дельные книги по ООП.
Поизучайте хорошо спроектированную библиотеку, например VCL (используется в Delphi и C++ Builder-е), она с исходниками идёт. Тогда и поймёте, что такое объектно-ориентированный стиль.

Вы поймете, как не НУЖНО делать обьектно-ориентированную библиотеку. Еще бы MFC посоветовал изучать.


Ява/Шарп - на это нужно изучать ООП как во всем нормальном мире.

А книжку Страуса необходимо сжечь на костре.Не нужно тут своими дельфями расхаживать и жечь полезные книги.

В этой "полезной" книге 80% инфы полностью бесполезно.
...
Рейтинг: 0 / 0
ООП (Object-Oriented programming)
    #35386938
Фотография Ggg_old
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Человеку идею надо понять, методологию применения, а не командочки конкретного языка. Сам очень долго не понимал, зачем это ООП нужно.
Рекомендую почитать известную книгу GoF про паттерны проектирования. Как раз раскрывается идея ООП как методологии проектирования систем.
...
Рейтинг: 0 / 0
ООП (Object-Oriented programming)
    #35387004
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нельзя-ж так травмировать юный мозг. Чел просит книжек по ООП, а вы ему сразу - ТЫЦ С++.
...
Рейтинг: 0 / 0
ООП (Object-Oriented programming)
    #35387028
edges7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Object-Oriented programming... гугл тоже не рулит по вечерам... :-(

Не может быть. Не так давно нагуглил такую вещь: Гради Буч "Объектно-ориентированный анализ и проектирование". Книга полностью посвящена ООП ( описание ООП, анализ, проектирование, практическое применение объектно-ориентированного подхода в различных предметных областях ). Примеры на С++. Так что, если это вас не пугает :)), то можете попробовать.
...
Рейтинг: 0 / 0
ООП (Object-Oriented programming)
    #35387107
2 quot Ggg_old
спс, книгу "GoF про паттерны проектирования" - уже скачал. Буду изучать.
...
Рейтинг: 0 / 0
ООП (Object-Oriented programming)
    #35388132
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Object-Oriented programmingА то, все что мне попадалось, это пару глав на эту темуну и правильно. О чём там писать-то больше двух глав?
...
Рейтинг: 0 / 0
ООП (Object-Oriented programming)
    #35389545
belugin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С.Шлеер С.Меллор Объектно-ориентированный анализ моделирование мира в​состояниях
...
Рейтинг: 0 / 0
ООП (Object-Oriented programming)
    #35389564
2 belugin
спс, попробую почитать.
...
Рейтинг: 0 / 0
ООП (Object-Oriented programming)
    #35389599
Фотография AlexandrPlus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверное читать просто про концепцию ООП - нет толка.
Надо вероятно на каком-то языке увидеть действенность и полезность, а это,
как видится многими, Delphi или Java среди наиболее массовых языков.
Всё же в C++ ООП будто за уши притащили (наверное так и было), а в C# - будто многое спрятали из-за ненужности.

Наверное книги по Delphi и Java - которые более общего изложения и признанные.

А какой язык считается пионерским в ООП?
...
Рейтинг: 0 / 0
ООП (Object-Oriented programming)
    #35389787
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexandrPlus
А какой язык считается пионерским в ООП?
Smalltalk
...
Рейтинг: 0 / 0
ООП (Object-Oriented programming)
    #35391180
Пётр Седов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Изопропил:

Изопропил AlexandrPlus
А какой язык считается пионерским в ООП?
Smalltalk

Насколько я знаю:

Simula -- первый статически-типизированный объектно-ориентированный язык. По мотивам Simula-ы был сделан C++ (по крайней мере, Страуструп часто упоминает Simula-у в книге «Дизайн и эволюция языка C++»).

Smalltalk -- первый динамически-типизированный объектно-ориентированный язык. По мотивам Smalltalk-а был сделан Objective-C.
...
Рейтинг: 0 / 0
ООП (Object-Oriented programming)
    #35391934
askme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С0ВЕСТЬ Object-Oriented programmingПосоветуйте плз дельные книги по ООП.
А то, все что мне попадалось, это пару глав на эту тему (это про книгу), гугл тоже не рулит по вечерам... :-(Никто лучше обо ООП за Бьерна Страуструпа не расскажет, также можно и тут почитать или еще тут , а также тут .
Но я советую купить книжную версию
" Бьерн Страуструп.
Язык программирования С++
".


Это... никакого Страуструпа!!!


Гради Буч, Объектно-ориентированный анализ и проектирование
...
Рейтинг: 0 / 0
ООП (Object-Oriented programming)
    #35392207
AskMe пишет:
"Гради Буч, Объектно-ориентированный анализ и проектирование"
Сомнительно. тут попахивает UML-ем. В последнюю очередь имхо буду читать или в предпоследнюю.
...
Рейтинг: 0 / 0
ООП (Object-Oriented programming)
    #35394778
edges7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Object-Oriented programmingСомнительно. тут попахивает UML-ем.

Ну да, есть немного. Но вы же, надеюсь, не читаете книги с середины. :)
...
Рейтинг: 0 / 0
ООП (Object-Oriented programming)
    #35394829
2 AskMe , edges7 .
спс.Гради Буча - скачал. Тоже буду изучать.
...
Рейтинг: 0 / 0
ООП (Object-Oriented programming)
    #35395810
v04bvs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Object-Oriented programmingПосоветуйте плз дельные книги по ООП.
А то, все что мне попадалось, это пару глав на эту тему (это про книгу), гугл тоже не рулит по вечерам... :-(

Рекомендую изучить язык Smalltalk и объектно-ориентированное расширение Common Lisp-а Common Lisp Object System. В современных мейнстримовых языках не совсем классический ООП.

Если интересует исключительно практическая сторона вопроса - Гради Буч (хоть и слегка устарел, но почитать полезно, да и картинки там забавные), "Design Patterns: Elements of Reusable Object-Oriented Software", книжки Фаулера по рефакторинг и паттерны.
...
Рейтинг: 0 / 0
25 сообщений из 41, страница 1 из 2
Форумы / Программирование [игнор отключен] [закрыт для гостей] / ООП (Object-Oriented programming)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]