Object-Oriented Programming: Theory and Practice is a comprehensive textbook for programmers who are learning about object-oriented programming (OOP). The book presents the theory behind this interesting programming paradigm using two different widely used OOP languages, Python and Java. First, a history of OOP is presented with basic concepts. Next, the basic unit of OOP, classes and their associated constructors is covered. Then, the concept of inheritance is explored in its various forms, followed by abstraction, interfaces, and polymorphism. As a counterbalance to inheritance, the concept of composition and delegation are introduced, followed by the encapsulation of classes. Object equality, copying and persistence are covered, and lastly the subject of generics is discussed. In each chapter the subject matter is presented from a theoretical perspective followed by multiple programming examples and exercises at the end of the chapter. The 87 example programs in Python and Java are available online.
Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.
Anbieter: GreatBookPrices, Columbia, MD, USA
Zustand: As New. Unread book in perfect condition. Bestandsnummer des Verkäufers 51475394
Anzahl: Mehr als 20 verfügbar
Anbieter: GreatBookPricesUK, Woodford Green, Vereinigtes Königreich
Zustand: As New. Unread book in perfect condition. Bestandsnummer des Verkäufers 51475394
Anzahl: Mehr als 20 verfügbar
Anbieter: GreatBookPricesUK, Woodford Green, Vereinigtes Königreich
Zustand: New. Bestandsnummer des Verkäufers 51475394-n
Anzahl: Mehr als 20 verfügbar
Anbieter: CitiRetail, Stevenage, Vereinigtes Königreich
Paperback. Zustand: new. Paperback. This item is printed on demand. Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability. Bestandsnummer des Verkäufers 9798385198467
Anzahl: 1 verfügbar
Anbieter: GreatBookPrices, Columbia, MD, USA
Zustand: New. Bestandsnummer des Verkäufers 51475394-n
Anzahl: Mehr als 20 verfügbar