`
杨方敏
  • 浏览: 2223 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
 1、Android art模式调试会出现 部分方法有问题,如果shouldInterceptRequest方法。
1、分类:      a、简单工厂模式      b、工厂方法模式      c、抽象工厂模式 2、定义:      定义一个用于创建对象的接口,让子类决定实例化哪一个类。   3、例子: /** * 工厂接口 **/ public interface IFactory { IProduct createProduct(); } /** * 工厂实现类 **/ public class Factory implements IFactory { public IProduct createProduct() { return new ...
1、定义:      只有一个实例。   2、要素:      a、私有构造方法。      b、静态属性。      c、有一个public方法,返回值为自己为实例的静态的公有方法。 3、分类:     a,饿汉式:        public class Singleton { private static Singleton singleton = new Singleton(); private Singleton(){ } public static Singleton getInstance(){ return sing ...
Java中有6个设计原则: 1、单一职责原则     一个类只负责一项职责     只有在逻辑上足够单才可以打破这个规律     解决方案:拆分类,实现不同的作用   2、里氏替换原则     所有引用基类的地方必须能透明的使用其子类的对象     解决方案是:不重写父类的方法,也不要重载父类的方法   3、依赖倒置原则     高层模块不应该依赖低层模块,二者都应该依赖其抽象,细节不应该抽象,抽象不应该依赖细节。     通过接口之间来依赖       4、接口隔离原则     不实现它不要的接口   5、迪米特原则     尽量减少类与类之间的依赖 ...
Global site tag (gtag.js) - Google Analytics