java course design - Ludo

First, the curriculum design team blog link

https://www.cnblogs.com/putianliuzhong/p/12174238.html

Second, the individual responsible for the module or mission statement

Individual functional flow diagram:

Full functionality of ordinary flight chess, including human-computer mode, double mode, triple and quadruple mode mode. There are flight chess pieces and dice design and operation of the GUI in the realization of
the double mode: the two camps were pk

three modes: three camps were pk

four modes: four camps were pk

human is human 1v1 mode , the biggest difference is that the two modes can be automatically dice the machine is automatically selected pieces move.

Third, their own code delivery record


Fourth, curriculum design thoughts

  1. Use of java swing interface operation can be a good tool to make a small, but not suitable for large-scale interface.
  2. With some practice to operate multi-threaded, multi-threaded some operations inside have a certain understanding, can skilled use of a simple multithreaded operations.
  3. I know a lot less common to the class, such as Point and so on.
  4. Curriculum design inherited a large number of experimental and operational interfaces, mastered the use of the DAO pattern, mastered the coverage of such knowledge.
  5. Familiar with the use of the method repaint and paintComponent GUI.
  6. Learn java programming can be designed and implemented program features you want, but compared to the previous c language, write program features richer and more rewarding.

Guess you like

Origin www.cnblogs.com/putianliuzhong/p/12174353.html