- 博客(5)
- 资源 (5)
- 收藏
- 关注
原创 java 代码书写规范
当你想让改变你的代码时请从你的书写代码规范做起,其实是一件对我们来说很简单的事,但对我们代码是一种很高的提升。即使你编码很nb但代码没有规范让别人看起来也是很糙。变量,常量的命名 变量的命名 :首字母小写 nameSpace 静态变量:‘_’下划线加字母 _nameSpace 常量:字母全部大写 NAMESPACE 方法 - 方法的命名 :首字母小写 驼峰命名法 - 明确访问修饰符权限类和
2016-04-26 10:45:06 8680
原创 设计模式之装饰模式
定义:动态的给一个对象添加额外的职责,就增加功能来说,装饰模式比给子类继承要灵活。 角色分析: 1. 抽象主体行为接口Component:规定添加装饰功能接口 2. 装饰角色类Deactor:持有Compoent对象的装饰类 3. 主体类CreateComponent:主体类接受装类所给的功能 4. 具体装饰类CreateDeactorA,CreateDeacto
2016-04-26 10:21:49 8423
原创 设计模式之设计原则
参考《大话设计模式》 感觉写的非常好简单易懂,有兴趣的同学可以看看。 单一原则 就一个类而言,能够引起它的变化的仅有一个。 如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。这个耦合会导致脆弱的设计,当变化发生时,设计会遭到意想不到的破坏。 软件设计真正要做的许多内容,就是发现职责并把那些职责相互分离;如果能够想到多于一个动机
2016-04-13 10:50:26 8391
原创 设计模式之策略模式
定义:它定义了算法家族,分别封装起来,让他们之间可以相互替代,此模式让算法的变化,不会影响到使用算法的客户。——大话设计模式整体架构图: 这个模式涉及到三个角色: 环境(Context)角色:持有一个Strategy的引用。 抽象策略(Strategy)角色:这是一个抽象角色,通常由一个接口或抽象类实现。此角色给出所有的具体策略类所需的接口。 具体策略(ConcreteStra
2016-04-08 14:02:13 8368
原创 GOF_23中设计模式之简单工厂
简单工厂模式解释 简单工厂模式(Simple Factory Pattern)属于类的创新型模式,又叫静态工厂方法模式(Static FactoryMethod Pattern),是通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。 主要有3个角色 工厂角色(Creator):这是简单工厂模式的核心,由它负责创建所有的类的内部逻辑。当然工厂类必须能够被外界调用,创建所需
2016-04-06 11:34:57 8325
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人