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
- Use of java swing interface operation can be a good tool to make a small, but not suitable for large-scale interface.
- With some practice to operate multi-threaded, multi-threaded some operations inside have a certain understanding, can skilled use of a simple multithreaded operations.
- I know a lot less common to the class, such as Point and so on.
- Curriculum design inherited a large number of experimental and operational interfaces, mastered the use of the DAO pattern, mastered the coverage of such knowledge.
- Familiar with the use of the method repaint and paintComponent GUI.
- 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.