摘要: equals和hashcode是object类下一个重要的方法,而object类是所有类的父类,所以所有的类都有这两个方法equals和hashcode间的关系:1.如果两个对象相同(即equals比较返回true),那么他们的hashcode一定要相等2.如果他们的hashcode相等,他们的equals不一定相等假设两个对象,重写了其equals方法,其相等条件是属性相等,equals比较之后... 阅读全文
posted @ 2019-03-15 21:02 西*风 阅读(1897) 评论(0) 推荐(2)
摘要: 简单工厂模式的目的:使得对象的创建和使用分离,降低系统耦合,对用户隐藏类的实例创建细节 简单工厂模式属于创建型模式的一种 简单工厂模式的定义:定义一个工厂类,它可以根据参数的不同返回不同类的实例,被创建的实例通常都具有相同的父类 简单工厂模式包含的3个角色: 1)工厂角色:即工厂类,负责实现创建所有 阅读全文
posted @ 2019-03-15 20:12 西*风 阅读(750) 评论(0) 推荐(0)
摘要: 点滴感悟与总结! 1.单一职责原则:一个对象一个只包含单一的职责,并且该职责被完整的封装在一个类中(尽量降低系统耦合) (实现高内聚,低耦合的指导方针) 分析:一个类(大到模块,小到方法)承担的职责越多,它被复用的可能性就越小,而一个类承担的职责越多,相当于将这些职责耦合在一起,当其中一个职责发生变 阅读全文
posted @ 2019-03-15 11:36 西*风 阅读(483) 评论(0) 推荐(0)