Skip to main content
Logo image

Problem Solving with Algorithms and Data Structures using Java: The Interactive Edition

Section A.1 Objectives

  • To understand the concept of inheritance.
  • To understand the concept of polymorphism.
  • To understand the use of interface.
  • To understand use of composition for objects and how it is different from inheritance.

Note A.1.1.

This chapter contains material adapted from Exercises for Think Java / How to Think Like a Computer Scientist, a companion text for the Computer Science 075 course at Evergreen Valley College.
You have attempted of activities on this page.