|
|
||||||
|
Due Sunday Sept. 24, 11:59 PMIn the first section of this lab we will explore how we describe the behavior of objects by examining a number of "applets". Applets ("little applications") are Java programs that have been built to run over the Internet. Most modern browsers support the running of Java applets from inside of web pages. Applets are very similar to regular applications except that they are limited in what they can do because of the security issues that arise because they are run across a network. These applets will teach us how to be very precise and exacting in how we model object behavior. In the second section of this lab we will learn about inheritance and polymorphism. These fundamental concepts of OOP will enable us to add all sorts of new classes of balls to our BallWorld with all sorts of new behaviors. But all this new behaviors will take very little code to implement. Do the sections on the left in order. Laboratory written by Stephen Wong and Dan Hutchinson |