左侧是概念层面的类图,右侧是最终实现的类图
加减号写颠倒了
属性应该是私有的,-减号表示
方法是公共的,+加号表示
1、泛化:书籍下面的子类有,小说和非小说
2、关联:一个订单可以包含多个书籍,一个书籍属于一个订单
作者可以写多个书籍,一个书籍一般只有一个作者
3、聚合:书籍是图书馆的一部分
4、依赖:书籍依赖图书分类系统,调用分类系统获取图书分类
5、组合:图书馆有很多房间组成
房间里面有很多书架