Java Software Solutions: Foundations of Program Design
As the worldwide best seller for introductory programming using the Java™ programming language, Java Software Solutionsis the premiere model of text that teaches a foundation of programming techniques to foster well-designed object-oriented software. Introduction; Data and Expressions; Using Classes and Objects; Writing Classes; Conditionals and Loops; Object-Oriented Design; Arrays; Inheritance; Polymorphism; Exceptions; Recursion; Collections. For all readers interested in CS1 in Java.
Results 1-3 of 40
The term polymorphism can be defined as "having many forms." A polymorphic
reference is a reference variable that can refer to different types of objects at
different points in time. The specific method invoked through a polymorphic
This situation does not eliminate the ability to have polymorphic references.
Suppose the move method in the Mammal class is abstract, and is given unique
definitions in the Horse, Dog, and Whale classes (all derived from Mammal).
KEY CONCEPT Polymorphism allows us to apply a consistent approach to
inconsistent behaviors. KEY CONCEPT We should hone our design senses to
identify situations that lend themselves to polymorphic solutions. Polymorphism ...
What people are saying - Write a review
LibraryThing ReviewUser Review - bnielsen - LibraryThing
Indeholder "Preface", "Chapter 1. Computer Systems", " 1.1 Introduction", " Basic Computer Processing", " Software Categories", " Digital Computers", " Binary Numbers", " 1.2 Hardware Components ... Read full review
LibraryThing ReviewUser Review - locriian - LibraryThing
This was probably a really good textbook from the little I read of it, but I ended up not needing it for the class. Read full review
Data and Expressions
Using Classes and Objects
17 other sections not shown