CS 4311 * Collaborations and Hierarchies CS 4311 Chapters 5 and 6 of Wirfs-Brock, R., Wilkerson, B., and Wiener, L., Designing Object-Oriented Software, Prentice Hall, 1990.…
Classes Components fields/instance variables values may differ from object to object usually mutable methods values shared by all objects of a class usually immutable component…
Abstract Classes and Interfaces Chapter 9 CSCI 1302 CSCI 1302 â Abstract Classes and Interfaces * Outline Introduction Abstract Classes Interfaces Implementing Interfaces…