Tutorial 8 Lecturer: Craig MacDonald Tutorial: Mon@10:10am 971103 ========== CSC 108, Fall 1997 Tutorial notes, T8 ========================================================================== Topics ====== - You have been introduced to inheritance, polymorphism, abstract classes, and interfaces in the lectures. - In this tutorial you may ask questions about A3. Look at the Account example and the PurchasingPower example in chapter 4, and the Accounts example of chapter 8 to help you with A3. - Take up some text chapter questions: 8.8 Mentally factor out (up) commonalities in all clocks with an eye to an application to display the correct time. Talk about what you would like to put at the top of the class hierarchy. The top of the class hierarchy should contain things that describe commonalities in all potential subclasses. 8.11 undergraduate student, graduate student (masters, phd), post doctoral, assistant professor, professor (all continue to be students). 8.13 compile error like this... a.java:7: No constructor matching a() found in class a. class b extends a {