CreateSpace Independent Publishing, 2018. — 130 p. — ISBN: 1725953420.
The creation of polymorphic algorithms is a necessary skill for programmers who intend to write reusable code. This book stands out for teaching programming based on polymorphism. Abundant examples in Java code and illustrative graphics of the main ideas related to the topic: Polymorphism in Java. The book "Polymorphism in Java" aims to give a modern and updated vision when learning Java and in the particular subject of polymorphic algorithms. Students, teachers and developers will be able to find a sequence of design patterns that create and use polymorphic algorithms, these design patterns can be applied to solving problems of computer systems and everyday life.
A professional in the Java language can benefit from the book "Polymorphism in Java" by finding an innovative way to solve problems with polymorphic algorithms. The design patterns, analyzed in this work, are based on the inheritance between classes. Currently the difficulties of the Java language have been overcome to a large extent and it is easy to understand and apply. The book aims to teach fundamental concepts of object-oriented programming with Java SE, in a clear and practical way, significantly reducing the learning curve. In the process you will learn to program computers and use the Java SE language.