Run-Time Type Identification

A

Exercises 10.1 and 10.2 in the book. The topic is upcast and downcast.

B

Exercises 10.6 and 10.7 in the book. The topic is the reflection capabilities of Java.

C

Exercise 10.10 in the book.

D

Discuss how much effort it would require to covert parts of your user interface for your projects to JavaBeans. What are the advantages and disadvantages of this?

Extra Assignments

E1

Build a small JavaBean. You can use the Frog Bean from the book or the Car Bean from the lecture as outset.

E2

Download and install the JavaBeans Developer Kit (BDK) from Sun. Load the JavaBean created in the previous exercise into the BDK to see its bean's properties and events that it can react to.