This assignment is meant to familiarize you with the following concepts discussed in class and your reading:
You will update the code in your applet to make your Smiley face a class of its own, separate from the applet class. In Visual J++, do this by selecting Add Class from the Project menu and giving the new class a more meaningful name than Class1. Then move the code from your applet into your new class, so there is nothing being done in the applet and everything is done in the new class. Finally, add code in the applet to create as many distinct Smiley face objects as you want.
In order to be able to put the Smiley faces in different positions so they are not all stacked on top of each other, you will need to be able to allow the applet to set the position and size of each separately. So, instead of locking those values away inside the Smiley Face object, you should allow the applet to pass those values to the Smiley face when it creates it, using parameters.
An example can be seen online here. A worked out example can be seen online here.
When you are finished, you and your partner should transfer the entire project folder created by Visual J++ to your respective public_html/cps4 folder in the acpub system and update your course web page to link to the newly transferred project using the guidelines given here.