03 2016 档案

简单工厂模式的强大之处
摘要:工厂模式专门负责将大量有共同接口的类实例化。工厂模式可以动态决定将哪一个类实例化,不必事先知道每次要实例化哪一个类。工厂模式有以下几种形态: 简单工厂(Simple Factory)模式 工厂方法(Factory Method)模式 抽象工厂(Abstract Factory)模式 一、 简单工厂( 阅读全文

posted @ 2016-03-04 19:43 放飞理想 阅读(332) 评论(0) 推荐(0) 编辑

单例模式的独特之处
摘要:单例模式三种写法: 第一种最简单,但没有考虑线程安全,在多线程时可能会出问题 public class Singleton { private static Singleton _instance = null; private Singleton(){} public static Singlet 阅读全文

posted @ 2016-03-04 19:28 放飞理想 阅读(548) 评论(0) 推荐(0) 编辑

浅谈C# 多态的法力
摘要:前言:我们都知道面向对象的三大特性:封装,继承,多态。封装和继承对于初学者而言比较好理解,但要理解多态,尤其是深入理解,初学者往往存在有很多困惑,为什么这样就可以?有时候感觉很不可思议,由此,面向对象的魅力体现了出来,那就是多态,多态用的好,可以提高程序的扩展性。常用的设计模式,比如简单工厂设计模式 阅读全文

posted @ 2016-03-03 09:12 放飞理想 阅读(6139) 评论(6) 推荐(14) 编辑

7种常用的面向对象设计原则
摘要:凭什么要用面向对象来编程,不用是否可以?今天我们通过讲这么几个设计原则来说明为什么要用面向对象,它的好处在哪里。 一、单一职责原则: 全称:“Single-Responsibility Principle” 面向对象设计 说明:就一个类而言,应该只专注于做一件事和仅有一个引起它变化的原因。所谓职责, 阅读全文

posted @ 2016-03-02 13:13 放飞理想 阅读(965) 评论(0) 推荐(1) 编辑

Java程序员应该了解的10个面向对象设计原则
摘要:面向对象设计原则: 是OOPS(Object-Oriented Programming System,面向对象的程序设计系统)编程的核心,但大多数Java程序员追逐像Singleton、Decorator、Observer这样的设计模式,而不重视面向对象的分析和设计。甚至还有经验丰富的Java程序员 阅读全文

posted @ 2016-03-01 22:44 放飞理想 阅读(276) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示