Show Bid Request
SHORT JAVA Hierarchy Program
Bid Request Id: 33232
|
|
|
Description:
You are going to build a Java program that simulates the life of animals in the shallow water near the Jersey shore. You will be able to watch animals live and die over a period of time. Some of the software for the assignment will be provided for you, namely the simulation driver with some auxiliary classes, and the graphical user interface (referred hereafter as the gui). The rest of the code is a class hierarchy that you will design and then implement yourself.
-The NJ Shore Simulation and Its Class Hierarchy- The inhabitants of our simplified model of the Jersey shore will be described by a class hierarchy built to facilitate code reuse and specialization. The animals that dwell at the shore whose lives we will be simulating include crabs, shrimp, starfish, seahorses, barnacles, oysters, hydroids and sea anemones. Each of these will be a leaf in the class hierarchy you design (i.e., classes nameds Crab, Shrimp, Starfish, Seahorse, Barnacle, Oyster, Hydroid, Anemone). Each animal will have methods defining its characteristic movement and reproductive behavior, as well as a fixed lifetime (Remember we are simplifying reality.) You will provide these behaviors by writing member functions in your classes. Where you place these function definitions (and the corresponding object fields necessary) in your class hierarchy to allow code sharing, will determine how well you have addressed the goal of this assignment, namely good hierarchy design for code reuse. Think about using abstract classes in your design; you also will have to use multiple inheritance through Java interfaces.
Deliverables: PLEASE READ ATTACHED HTML FILE (shore.html) FOR EXACT DESCRIPTION OF PROJECT. The HTML file is located in the ZIP file, along with a few java files you also need. There is little programming involved (skeleton's are provided), more use of thought process than anything else.
Below rules also apply: 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Complete ownership and distribution copyrights to all work purchased.
Platform:
JAVA, Unix
Must be 100% finished and received by buyer on:
Nov 2, 2002 EDT
Deadline legal notes: All times are expressed in the time zone of the site EDT (UT - 5). If the buyer omitted a time, then the deadline is 11:59:59 PM EDT on the indicated date.
Special Conditions / Other:
Program must be complete by Sat. 8AM. Pleae remember to keep it AS SIMPLE as possible, with the least amount of coding. Include comments please. Instructions are found in the shore.html file, which is located in the directions.zip file. (please use the hints given on the bottom of shore.html)
Additional Files:
This bid request includes IMPORTANT additional attached files. Please download and read fully before bidding.
Remember that contacting the other party outside of the site (by email, phone, etc.) on all business projects < $500 (before the buyer's money is escrowed) is a violation of both the software buyer and seller agreements.
We monitor all site activity for such violations and can instantly expel transgressers on the spot, so we thank you in advance for your cooperation.
If you notice a violation please help out the site and report it. Thanks for your help.
|
|
Bidding/Comments:
|
All monetary amounts on the site are in United States dollars.
Rent a Coder is a closed auction, so coders can only see their own bids and comments. Buyers can view every posting made on their bid requests. |
See all rejected bids (and all comments)
Name |
Bid Amount |
Date |
Coder Rating |
|
|
|
No bidding allowed, because this bid request was cancelled.
|
Cancelled Date: |
11/5/2002 10:45:41 AM
|
|
|