类是面向对象编程的基础。用一个简单的表格来来说明面向对象技术是如何对现实时间进行描述的:
类与现实的对比
| 现实世界 |
面向对象技术 |
| 由事物组成 |
用对象来描述事物 |
| 事物之间有共性,可以归纳 |
类是具有相同共性的抽象描述 |
| 事物存在联系,需要交流 |
消息,方法 |
| 事物是一个独立的实体 |
封装性 |
| 客观世界中事物存在继承关系,用来简化对事物的认识和描述 |
继承性 |
| 复杂事物可以看成由多个简单事物组成 |
聚合关系 |
UML类图:概念、寻找与构成

本文介绍了UML中的类图概念及其用途,强调了类图在面向对象编程中的重要性。通过从系统中寻找名词来确定类,并讨论了类的表示,包括名字、属性和方法以及修饰符。类图的构成包括类和关系,如依赖、泛化、关联、聚合和组合。文中还提供了关联关系和聚合、组合的区别,并给出了实例解析。最后,展示了机房收费系统的一个初步类图设计。
最低0.47元/天 解锁文章
907

被折叠的 条评论
为什么被折叠?



