Includes screen output and keyboard input and basic classes.
There are java source files for at least three major classes in the program.
Good source comments and code indentation is expected for all implemented parts of the code
Example: The program reads and prints the names of shares and their basic characteristics.
Includes methods and variables for at least three major classes, and all constructions above.
At least 3 major methods fully implemented and working for each class
Example: As above, but also the notion of the buying and sell shares is shown.
At least three major program classes will be implemented, with methods working and well designed, and all constructions above
Use of inheritance with at least one superclass and three subclasses
Class, method and variable naming will be clear and consistent
Example: As above, but also there is a basic simulation of the stock market, though most details, commentary etc. may
be very simple
Polymorphism should be used in at least three subclasses, and all constructions above
At least four major program classes will be implemented, with methods working and well designed.
Code uses substitution principle and dynamic binding.
Comments are clear and applied to class and method level consistently
Example: As above, but the simulation is more natural, there is a running commentary of the change in value of the
shares with major events reported.
Use of ArrayLists or other classes from Java’s Collection Framework in all parts of the program, and all constructions above.
Exception handling is carried out appropriately in all parts of the program
Inheritance is correctly applied to all parts of the program.
Example: As above, but all types of accounts and functionality will now be included in the simulation. The simulation is
now mostly ruled by a basic GUI.
Includes file input and/or output, and all constructions above
The simulation (including player movement) will be displayed on the GUI
Polymorphism will be fully implemented in all parts of the program
Example: As above, with a full GUI now controlling all aspects of the simulation; data should be read from files.
Required to do it in BlueJ
Bu iş için 9 freelancer ortalamada £227 teklif veriyor
Hi. This is Asad. I am an experienced java programmer, i can surely help you out with the stock market simulation using oop principles and doing it over bluej compiler. Please initiate chat to begin.