Project 5
Due: May 14
Final project(100 pts)
This is a complete requirement for Project 5. Start as earlier as possible.
Based on Project 3
- (10 pts)Design your class by naming convention, like getter/setter names, constant variables, etc.
- (5 pts)Make a package javaone.yourName(use lower case for package name by convention)
- (10 pts)Make a super class of your class(super class may be abstract or concrete)(based on your perfect sentence)
- (20 pts)Create 2 subclasses of your super class(including your original one)
- (20 pts)Make it have dynamic binding feature(sample code: EmployeeTest.java TestInterface.java)
- (20 pts)Create a test class to test the dynamic binding feature
- (5 pts)Put all source code in one file
- (10 pts)Correctness.
You are recommended to do it earlier while you have a fresh memory.