Java设计模式
houyidg
这个作者很懒,什么都没留下…
展开
-
UML的分析与设计
一、UML简介二、UML分类三、UML实例分析一、UML简介UML(Unified modeling language统一建模语言)是一种用于软件系统分析和设计的语言工具。它用于帮助软件开发人员进行思考和记录思路的结果。二、UML分类标题原创 2015-06-03 17:08:01 · 820 阅读 · 0 评论 -
Java架构之接口和抽象类
前言在Java、android架构中抽象类和接口的使用是必不可少的。那么,他们之间有什么区别呢?区别1、抽象类有普通成员变量、方法。而接口所有成员方法都是抽象的、公共的;成员变量是public static final的 2、抽象类可以有构造函数,接口没有 3、抽象类可包含静态方法,接口没有 4、抽象类只能被单继承,接口可以被多个类实现作用抽象类在代码实现上发挥着作用,可以实现代码的重用。原创 2015-07-09 20:22:40 · 531 阅读 · 0 评论 -
设计模式之策略模式
说明:实例是对一个自定义对象按某种策略进行排序,为了增加排序的灵活性和模拟Java排序。需要创建Comparator和Comparable接口以满足需求。//Comparablepackage CategoryDP;public interface Comparable {int compareTo(T o2);}//Comparatorpackage Catego原创 2015-01-18 14:39:37 · 399 阅读 · 0 评论