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 74
Inheritance CHAPTER OBJECTIVES □ Explore the derivation of new classes
from existing ones. □ Define the concept and purpose of method overriding. □
Discuss the design of class hierarchies. □ Discuss the issue of visibility as it
Throughout this chapter, several design issues have been addressed in the
discussion of the nuts and bolts of inheritance in Java. The following list
summarizes some of the inheritance issues that you should keep in mind during
the program ...
Summary of Key Concepts □ Inheritance is the process of deriving a new class
from an existing one. □ One purpose of inheritance is to reuse existing software.
□ Inheritance creates an is-a relationship between the parent and child classes.
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