lgli/T:\librus\forlibgen\!02 - Компьютерная литература\12 разное\Основы программирования, алгоритмы, теория\Тимоти Бадд, Объектно-ориентированное программирование в действии - Питер (1997)(0-201-82419-1)(PDF) Русский, 5-88782-270-8.pdf
Объектно-ориентированное программирование в действии [Пер. с англ.] 🔍
Тимоти Бадд
Питер паблишинг, 2nd ed., Reading, Mass, Massachusetts, 1997
English [en] · Russian [ru] · PDF · 5.5MB · 1997 · 📘 Book (non-fiction) · 🚀/duxiu/lgli/lgrs/nexusstc/zlib · Save
description
Объектно-ориентированное программирование стало чрезвычайно популярно в последние несколько лет. Производители программного обеспечения бросаются создавать объектно-ориентированные версии своих продуктов. Цель написания книги - исследование и объяснение основных принципов объектно-ориентированного программирования.
Alternative filename
lgrsnf/T:\librus\forlibgen\!02 - Компьютерная литература\12 разное\Основы программирования, алгоритмы, теория\Тимоти Бадд, Объектно-ориентированное программирование в действии - Питер (1997)(0-201-82419-1)(PDF) Русский, 5-88782-270-8.pdf
Alternative filename
nexusstc/Объектно-ориентированное программирование в действии [Пер. с англ.]/5c947ebf539a8b06d0acb675351eea5f.pdf
Alternative filename
zlib/Computers/Programming/Тимоти Бадд/Объектно-ориентированное программирование в действии [Пер. с англ.]_547412.pdf
Alternative title
AN INTRODUCTION TO OBJECT-ORIENTED PROGRAMMING SECOND EDITION
Alternative author
Timothy A Budd
Alternative author
Budd, Timothy
Alternative author
Бадд, Тимоти
Alternative publisher
Da Capo Press, Incorporated
Alternative publisher
Addison-Wesley Pub (Sd)
Alternative publisher
Hachette Books
Alternative publisher
Basic Books
Alternative publisher
Piter Press
Alternative edition
2nd ed, Reading, Massachusetts, cop. 1997
Alternative edition
2nd ed., [rev, Reading, Mass, 1998, ©1997
Alternative edition
United States, United States of America
Alternative edition
Russia, Russian Federation
Alternative edition
Subsequent, 1996
Alternative edition
August 1996
Alternative edition
СПб, 1997
metadata comments
Librus.ru -- 2007
metadata comments
lg119239
metadata comments
{"isbns":["0201824191","5887822708","9780201824193","9785887822709"],"last_page":296,"publisher":"Питер паблишинг"}
metadata comments
Includes bibliographical references (p. 431-441) and index.
metadata comments
На обл. в вых. дан.: Addison Wesley
Алф. указ.: 451-460
Библиогр.: с. 442-450
Алф. указ.: 451-460
Библиогр.: с. 442-450
metadata comments
РГБ
metadata comments
Russian State Library [rgb] MARC:
=001 001788798
=003 RuMoRGB
=005 20021218120000.0
=008 020227s1997\\\\|||\\\\||\\\\u\\\\||rus\d
=015 \\ $a 98-6144 $2 Книжная летопись
=017 \\ $a 97-43428 $b РКП
=020 \\ $a 5-88782-270-8 $c Б. ц.
=035 \\ $a (RuMoRKP)ru97-43428
=040 \\ $a RKP $b rus $e PSBO
=041 1\ $a rus $h eng
=080 \\ $a 681.3.06:519.683.8
=084 \\ $a 50 $2 rugasnti
=084 \\ $a 32.97 $2 rubbkm
=100 1\ $a Бадд, Тимоти
=245 10 $a Объектно-ориентированное программирование в действии $b [Пер. с англ.] $c Тимоти Бадд
=260 \\ $a СПб. $b Питер паблишинг $c 1997
=300 \\ $a 460 с. $b ил. $c 24 см
=500 \\ $a На обл. в вых. дан.: Addison Wesley
=504 \\ $a Алф. указ.: 451-460
=504 \\ $a Библиогр.: с. 442-450
=653 0\ $a Объектно-ориентированное программирование
=852 \\ $a РГБ $b FB $j 3 97-22/230 $x 90
=852 \\ $a РГБ $b FB $j 3 97-22/231 $x 90
=001 001788798
=003 RuMoRGB
=005 20021218120000.0
=008 020227s1997\\\\|||\\\\||\\\\u\\\\||rus\d
=015 \\ $a 98-6144 $2 Книжная летопись
=017 \\ $a 97-43428 $b РКП
=020 \\ $a 5-88782-270-8 $c Б. ц.
=035 \\ $a (RuMoRKP)ru97-43428
=040 \\ $a RKP $b rus $e PSBO
=041 1\ $a rus $h eng
=080 \\ $a 681.3.06:519.683.8
=084 \\ $a 50 $2 rugasnti
=084 \\ $a 32.97 $2 rubbkm
=100 1\ $a Бадд, Тимоти
=245 10 $a Объектно-ориентированное программирование в действии $b [Пер. с англ.] $c Тимоти Бадд
=260 \\ $a СПб. $b Питер паблишинг $c 1997
=300 \\ $a 460 с. $b ил. $c 24 см
=500 \\ $a На обл. в вых. дан.: Addison Wesley
=504 \\ $a Алф. указ.: 451-460
=504 \\ $a Библиогр.: с. 442-450
=653 0\ $a Объектно-ориентированное программирование
=852 \\ $a РГБ $b FB $j 3 97-22/230 $x 90
=852 \\ $a РГБ $b FB $j 3 97-22/231 $x 90
Alternative description
Глава 1 : Объектно- ориентированное мышление......Page 3
Глава 2 : Объектно- ориентированное проектирование......Page 25
Глава 3 : Классы и методы......Page 42
Глава 4: Сообщения, экземпляры и инициализация......Page 58
Глава 5: Учебный пример: задача о восьми ферзях......Page 77
Глава 6: Учебный пример: игра «Бильярд»......Page 91
Глава 7: Наследование......Page 100
Глава 8: Учебный пример: Пасьянс......Page 116
Глава 9: Повторное использование кода......Page 132
Глава 10: Подклассы и подтипы......Page 140
Глава 11: Замещение и уточнение......Page 154
Глава 12: Следствия наследования......Page 168
Глава 13: Множественное наследование......Page 185
Глава 14: Полиморфизм......Page 198
Глава 15: Учебный пример: контейнерные классы......Page 214
Глава 16: Пример: STL......Page 226
Глава 17: Видимость и зависимость......Page 236
Глава 18: Среды и схемы разработки......Page 253
Глава 19: Учебный пример: среда разработки......Page 263
Глава 20: Новый взгляд на классы......Page 270
Глава 21: Реализация объектно-ориентированных языков......Page 285
Глава 2 : Объектно- ориентированное проектирование......Page 25
Глава 3 : Классы и методы......Page 42
Глава 4: Сообщения, экземпляры и инициализация......Page 58
Глава 5: Учебный пример: задача о восьми ферзях......Page 77
Глава 6: Учебный пример: игра «Бильярд»......Page 91
Глава 7: Наследование......Page 100
Глава 8: Учебный пример: Пасьянс......Page 116
Глава 9: Повторное использование кода......Page 132
Глава 10: Подклассы и подтипы......Page 140
Глава 11: Замещение и уточнение......Page 154
Глава 12: Следствия наследования......Page 168
Глава 13: Множественное наследование......Page 185
Глава 14: Полиморфизм......Page 198
Глава 15: Учебный пример: контейнерные классы......Page 214
Глава 16: Пример: STL......Page 226
Глава 17: Видимость и зависимость......Page 236
Глава 18: Среды и схемы разработки......Page 253
Глава 19: Учебный пример: среда разработки......Page 263
Глава 20: Новый взгляд на классы......Page 270
Глава 21: Реализация объектно-ориентированных языков......Page 285
Alternative description
Discover the basic concepts of object-oriented programming and the elements of object-oriented design. Timothy Budd teaches objects, class methods, inheritance (including multiple inheritance), polymorphism and principles in a language-independent manner, with examples from five different languages: C++, Delphi, Java, Objective-C, and Smalltalk.
date open sourced
2009-10-15
🚀 Fast downloads
Become a member to support the long-term preservation of books, papers, and more. To show our gratitude for your support, you get fast downloads. ❤️
- Fast Partner Server #1 (recommended)
- Fast Partner Server #2 (recommended)
- Fast Partner Server #3 (recommended)
- Fast Partner Server #4 (recommended)
- Fast Partner Server #5 (recommended)
- Fast Partner Server #6 (recommended)
- Fast Partner Server #7
- Fast Partner Server #8
- Fast Partner Server #9
- Fast Partner Server #10
- Fast Partner Server #11
🐢 Slow downloads
From trusted partners. More information in the FAQ. (might require browser verification — unlimited downloads!)
- Slow Partner Server #1 (slightly faster but with waitlist)
- Slow Partner Server #2 (slightly faster but with waitlist)
- Slow Partner Server #3 (slightly faster but with waitlist)
- Slow Partner Server #4 (slightly faster but with waitlist)
- Slow Partner Server #5 (no waitlist, but can be very slow)
- Slow Partner Server #6 (no waitlist, but can be very slow)
- Slow Partner Server #7 (no waitlist, but can be very slow)
- Slow Partner Server #8 (no waitlist, but can be very slow)
- After downloading: Open in our viewer
All download options have the same file, and should be safe to use. That said, always be cautious when downloading files from the internet, especially from sites external to Anna’s Archive. For example, be sure to keep your devices updated.
External downloads
-
For large files, we recommend using a download manager to prevent interruptions.
Recommended download managers: Motrix -
You will need an ebook or PDF reader to open the file, depending on the file format.
Recommended ebook readers: Anna’s Archive online viewer, ReadEra, and Calibre -
Use online tools to convert between formats.
Recommended conversion tools: CloudConvert and PrintFriendly -
You can send both PDF and EPUB files to your Kindle or Kobo eReader.
Recommended tools: Amazon‘s “Send to Kindle” and djazz‘s “Send to Kobo/Kindle” -
Support authors and libraries
✍️ If you like this and can afford it, consider buying the original, or supporting the authors directly.
📚 If this is available at your local library, consider borrowing it for free there.
Total downloads:
A “file MD5” is a hash that gets computed from the file contents, and is reasonably unique based on that content. All shadow libraries that we have indexed on here primarily use MD5s to identify files.
A file might appear in multiple shadow libraries. For information about the various datasets that we have compiled, see the Datasets page.
For information about this particular file, check out its JSON file. Live/debug JSON version. Live/debug page.