|
|
|
|
LEADER |
05221nmm a2200565 u 4500 |
001 |
EB001930715 |
003 |
EBX01000000000000001093617 |
005 |
00000000000000.0 |
007 |
cr||||||||||||||||||||| |
008 |
210123 ||| eng |
020 |
|
|
|a 9781785289637
|
020 |
|
|
|a 1785289934
|
020 |
|
|
|a 1785289632
|
050 |
|
4 |
|a QA76.64
|
100 |
1 |
|
|a Hillar, Gastón C.
|
245 |
0 |
0 |
|a Learning object-oriented programming
|b explore and crack the OOP code in Python, JavaScript, and C#
|c Gastón C. Hillar
|
246 |
3 |
1 |
|a explore and crack the OOP code in Python, JavaScript, and C Sharp
|
246 |
3 |
1 |
|a Explore and crack the OOP code in Python, JavaScript, and C#
|
260 |
|
|
|a Birmingham, UK
|b Packt Publishing
|c 2015
|
300 |
|
|
|a 1 volume
|b illustrations
|
505 |
0 |
|
|a Using methods to add behaviors to constructor functionsSummary; Chapter 4: Inheritance and Specialization; Using classes to abstract behavior; Understanding inheritance; Understanding method overloading and overriding; Understanding operator overloading; Taking advantage of polymorphism; Working with simple inheritance in Python; Creating classes that specialize behavior in Python; Using simple inheritance in Python; Overriding methods in Python; Overloading operators in Python; Understanding polymorphism in Python; Working with simple inheritance in C#
|
505 |
0 |
|
|a Customizing destructors in PythonCreating instances of classes in Python; Declaring classes in C#; Customizing constructors in C#; Customizing destructors in C#; Creating instances of classes in C#; Understanding that functions are objects in JavaScript; Working with constructor functions in JavaScript; Creating instances in JavaScript; Summary; Chapter 3: Encapsulation of Data; Understanding the different members of a class; Protecting and hiding data; Working with properties; Understanding the difference between mutability and immutability; Encapsulating data in Python
|
505 |
0 |
|
|a Creating classes that specialize behavior in C#Using simple inheritance in C#; Overloading and overriding methods in C#; Overloading operators in C#; Understanding polymorphism in C#; Working with the prototype-based inheritance in JavaScript; Creating objects that specialize behavior in JavaScript; Using the prototype-based inheritance in JavaScript; Overriding methods in JavaScript; Overloading operators in JavaScript; Understanding polymorphism in JavaScript; Summary; Chapter 5: Interfaces, Multiple Inheritance, and Composition
|
505 |
0 |
|
|a Cover; Copyright; Credits; About the Author; Acknowledgments; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Objects Everywhere; Recognizing objects from nouns; Generating blueprints for objects; Recognizing attributes/fields; Recognizing actions from verbs -- methods; Organizing the blueprints -- classes; Object-oriented approaches in Python, JavaScript, and C#; Summary; Chapter 2: Classes and Instances; Understanding classes and instances; Understanding constructors and destructors; Declaring classes in Python; Customizing constructors in Python
|
505 |
0 |
|
|a Adding attributes to a classHiding data in Python using prefixes; Using property getters and setters in Python; Using methods to add behaviors to classes in Python; Encapsulating data in C#; Adding fields to a class ; Using access modifiers; Using property getters and setters in C#; Working with auto-implemented properties ; Using methods to add behaviors to classes in C#; Encapsulating data in JavaScript; Adding properties to a constructor function; Hiding data in JavaScript with local variables; Using property getters and setters in JavaScript
|
653 |
|
|
|a Computer programming / fast
|
653 |
|
|
|a C# (Langage de programmation)
|
653 |
|
|
|a Python (Computer program language) / fast
|
653 |
|
|
|a JavaScript (Computer program language) / http://id.loc.gov/authorities/subjects/sh96004880
|
653 |
|
|
|a Python (Computer program language) / http://id.loc.gov/authorities/subjects/sh96008834
|
653 |
|
|
|a C# (Computer program language) / fast
|
653 |
|
|
|a Object-oriented programming (Computer science) / http://id.loc.gov/authorities/subjects/sh87007503
|
653 |
|
|
|a JavaScript (Langage de programmation)
|
653 |
|
|
|a Programmation (Informatique)
|
653 |
|
|
|a Computer programming / http://id.loc.gov/authorities/subjects/sh85107310
|
653 |
|
|
|a Programmation orientée objet (Informatique)
|
653 |
|
|
|a JavaScript (Computer program language) / fast
|
653 |
|
|
|a C# (Computer program language) / http://id.loc.gov/authorities/subjects/sh2001001705
|
653 |
|
|
|a Object-oriented programming (Computer science) / fast
|
653 |
|
|
|a Python (Langage de programmation)
|
653 |
|
|
|a computer programming / aat
|
041 |
0 |
7 |
|a eng
|2 ISO 639-2
|
989 |
|
|
|b OREILLY
|a O'Reilly
|
490 |
0 |
|
|a Community experience distilled
|
500 |
|
|
|a Includes index
|
776 |
|
|
|z 9781785289934
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/9781785289637/?ar
|x Verlag
|3 Volltext
|
082 |
0 |
|
|a 500
|
082 |
0 |
|
|a 005.133
|
520 |
|
|
|a If you're a Python, JavaScript, or C# developer and want to learn the basics of object-oriented programming with real-world examples, then this book is for you
|