Summary: | 碩士 === 國立高雄第一科技大學 === 電腦與通訊工程所 === 96 === A design pattern is a description for how to solve a specific problem. In addition to communicating with problems easily for programmers, it is more reusable and flexible for programming. The Gof design patterns enumerates the 23 classic patterns. Nevertheless, it is hard to learn from those patterns which are more academic. So, in this project, I will take a comprehensive tour of design patterns and their examples in Java programming. Let learner comprehend the concept of patterns.
UML’s full name is Unified Modeling Language which I make use of to model examples. Here, a class diagram is used to describe the static relationships between the classes, objects and so on. A sequence diagram shows the order in which different processes occur, that is, runtime scenarios in a graphical manner. We uses it to visualize program system by graphs. Finally, develop and run the example program written in the popular object-oriented Java programming language.
|