000 | 01971nam a2200217Ia 4500 | ||
---|---|---|---|
003 | NULRC | ||
005 | 20250520102804.0 | ||
008 | 250520s9999 xx 000 0 und d | ||
020 | _a9781784398781 | ||
040 | _cNULRC | ||
050 | _aQA 76.73 .P45 2015 | ||
100 |
_aPhillips, Dusty _eauthor |
||
245 | 0 |
_aPython 3 object-oriented programming : _bunleash the power of Python 3 objects / _cDusty Phillips |
|
260 |
_aBirmingham, UK : _bPackt Publishing, Limited, _cc2015 |
||
300 |
_axii, 431 pages ; _c24 cm. |
||
504 | _aIncludes index. | ||
505 | _aObject-oriented design -- Objects in Python -- When objects are alike -- Expecting the unexpected -- When to use object-oriented programming -- Python data structures -- Python object-oriented shortcuts -- Strings and serialization -- The iterator pattern -- Python design patterns I -- Python design patterns II -- Testing object-oriented programs -- Concurrency. | ||
520 | _aPython 3 is more versatile and easier to use than ever. It runs on all major platforms in a huge array of use cases. Coding in Python minimizes development time and increases productivity in comparison to other languages. Clean, maintainable code is easy to both read and write using Python's clear, concise syntax. Object-oriented programming is a popular design paradigm in which data and behaviors are encapsulated in such a way that they can be manipulated together. Many modern programming languages utilize the powerful concepts behind object-oriented programming and Python is no exception. Starting with a detailed analysis of object-oriented analysis and design, you will use the Python programming language to clearly grasp key concepts from the object-oriented paradigm. This book fully explains classes, data encapsulation, inheritance, polymorphism, abstraction, and exceptions with an emphasis on when you can use each principle to develop well-designed software | ||
650 | _aCOMPUTER PROGRAMMING | ||
942 |
_2lcc _cBK |
||
999 |
_c15356 _d15356 |