IDEA插件,通过JAVA类生成UML图
用插件从java代码生成UML类图,用插件从java代码生成序列图。昨天写了一篇介绍PlantUML的文章发现很多朋友感兴趣,今天就再推荐工作中用到的比较好用的插件。
最优雅开源项目:使用 KAPT 生成Java UML 项目类图
上文提到的各类UML图中, 类图 Class-Diagram 是非常特殊的, 它表述的是 类之间的关系 ,基于源码文件分析可以得出准确的结果。
「看图理解」通过类比的方式看懂类图
有时遇到类图总会看不懂,各种符号的记不清,因此想做个总结。于是,终于找到一幅图,类比这个图,应该就能看懂其他的类图。概念类图表示类、接口和它们之间的协作关系。案例补充1.上图的关联,只有单向关联(企鹅与气候),双向关联没有体现。关联是什么意思呢?
「设计模式」10分钟学懂UML类图
自己刚刚参加工作时,刚进部门第一周leader让我熟悉一个模块的调用过程,那个模块包含几十个类、有上百个方法,类和类之间关系错综复杂,各种方法调来调去,我就画了一整张纸,密密麻麻,睡醒觉第二天就已经看不懂了, 简直裂开 ,这种感觉记忆犹新,当时 leader说”工具不对“,然后从那个时候才开始接触UML。根据二八原则,一般说来,在UML图中,只要掌握 类图 、 用例图 、 时序图 的使用,就能完成80%的工作了。
UML类图详细总结
一、概述 类图是描述类、接口以及它们之间关系的图,是一种静态模型,显示了系统中各个类的静态结构。类图根据系统中的类以及各个类的关系描述系统的静态视图,可以用某种面向对象的语言实现类图中的类。
PHP设计模式之工厂方法模式
上回说到,简单工厂不属于GoF的二十三种设计模式,这回可就来真家伙了,大名顶顶的工厂方法模式前来报道!GoF类图解释工厂方法模式对比简单工厂来说,最核心的一点,其实就是将实现推迟到子类。怎么理解呢?我们可以将上回的简单工厂当做父类,然后有一堆子类去继承它。
PHP设计模式之适配器模式
这个模式一直以来都有一个很经典的例子,那就是插座!没错,当我们从国外买回来电器,或者旅游出差去国外的时候,经常会需要一个电源适配器,因为我国的电压标准是220伏,而其他国家则有110伏的标准。而这个电源适配器正是适配器模式的一种标志。当对象不太符合要求的时候,给他加一个适配器呗!