01 2016 档案
摘要:正如其名简单工厂模式的思想很简单,就是把复杂代码封装起来便于日后重复调用。我们会使用new MyClass()来创建一个对象。但这种方法十分原始,无法胜任许多情形。 在JDBC中我们需要获得一个Connection来连接数据库。数据库可能是MySQL、Oracle、SQLServer等等。Java提供了java.sql.DriverManager来帮助你连接各种数据库。客户端只需要调用Drive...
阅读全文
摘要:适配器模式分为两种:类适配器模式和对象适配器模式。 类适配器模式需要用到多重继承机制(C++支持)。 然而Java/C#等语言不支持多重继承,那么可以采用对象适配器模式。 本文首先讲解类适配器模式在C++中的实现,然后讲解对象适配器模式在Java中的实现。 背景 我们有一个绘图应用,可以在屏幕上绘制一些形状。该应用首先会获得该形状占据的区域大小,然后将形状绘制在此区域内。 客户端代...
阅读全文
浙公网安备 33010602011771号