A practical guide to designing and developing software using object-oriented principles. The core topics of object-oriented principles covered include abstraction, encapsulation, inheritance and polymorphism. Additionally, other topics that aid in the development of object-oriented solutions include generic programming, naming, types, invariants, coupling, and cohesion.
Author: Colin Girling |
Publisher: NA |
Publication Date: Apr 30, 2024 |
Number of Pages: NA pages |
Language: English |
Binding: Paperback |
ISBN-10: 1916572413 |
ISBN-13: 9781916572416 |