Introduction - If you have any usage issues, please Google them yourself
1, requires the use of object-oriented Java programming methods and ideas to complete the design of the system 2, requiring the design process, establish a clear hierarchy of classes 3, in the system design to analyze and define the various classes, each class the properties and methods have their own 4, in the design of the system, requiring the use of object-oriented mechanism (inheritance, and polymorphism derived) to implement the system function. 5, after the basic requirements to achieve, can be innovative design, such as design more friendly interface.