官术网_书友最值得收藏!

Summary

The Universal Modeling Language (UML) is used to create visual documentation of our systems. This can be used to design a system as well as document a system. UML is widely used by software engineers, software developers, and other professionals. 

Two of the 14 UML diagrams are behavioral and structural. Behavioral diagrams illustrate how system components interact to form a system and include activity diagrams, interaction diagrams, state machine diagrams, and use case diagrams. There are several types of interaction UML diagrams, including sequence diagrams, communication diagrams, and timing diagrams.

Structural diagrams illustrate components of a system and include class diagrams, component diagrams, composite structure diagrams, deployment diagrams, object diagrams, and package diagrams.

In the next chapter, Object-Oriented Design Patterns, we will explore intermediate and advanced concepts and approaches to object-oriented programming and their applicability to design patterns. A review of the fundamental concepts of object-oriented programming will help to ensure a deep conceptual understanding of object-oriented programming. An overview of object-oriented programming-related design pattern principles will also be provided.

主站蜘蛛池模板: 襄垣县| 上高县| 井陉县| 武乡县| 临潭县| 石狮市| 鹿泉市| 株洲市| 大城县| 青神县| 方正县| 云龙县| 岳西县| 贞丰县| 武宁县| 高雄县| 格尔木市| 资阳市| 铁岭市| 扶沟县| 金华市| 苗栗市| 兰溪市| 池州市| 宁明县| 山丹县| 东乌珠穆沁旗| 石嘴山市| 深泽县| 精河县| 肥乡县| 乳源| 格尔木市| 黔江区| 大渡口区| 阜平县| 通州区| 环江| 古蔺县| 嘉定区| 古交市|