一、抽象工厂(Abstract Factory)模式抽象工厂模式是全部形态的工厂模式中最为抽象和最具一般性的一种形态。为了方便引进抽象工厂模式,引进一个新概念:产品族(Product Family)。所谓产品族,是指位于不同产品等级结构,功能相关联的产品组成的家族。如图:图中一共同拥有四个产品族,分...
分类:
其他好文 时间:
2014-07-22 22:46:33
阅读次数:
219
// 抽象书本类
abstract class AbstractBookTopic {
abstract function getTopic();
abstract function getTitle();
abstract function setTitle($title_in);
}
// 书本类,继承自抽象书本类
class ...
分类:
Web程序 时间:
2014-07-22 09:00:06
阅读次数:
228
/** * Created by rabbit on 2014-07-21.博客园.刘朋程 */ //Created by rabbit on 2014-07-21.博客园.刘朋程 abstract class GetTime { public void getTime() ...
分类:
其他好文 时间:
2014-07-22 00:25:33
阅读次数:
261
1 创建型模式
单独对对象的创建进行研究,高效的创建对象就是创建型模式讨论的问题。创建型设计模式有6种:
简单工厂模式(simple factory);
工厂方法模式(factory method);
抽象工厂模式(abstract factory);
创建者模式(Builder);
原型模式(Prototype);
...
分类:
其他好文 时间:
2014-07-22 00:06:33
阅读次数:
232
在C++中使用 详细代码可参考引擎目录下的/samples/Cpp/TestCpp/Classes/ExtensionsTest/NetworkTest/WebSocketTest.cpp文件。 头文件中的准备工作 首先需要include WebSocket的头文件。 #include?"network/WebS...
分类:
编程语言 时间:
2014-07-21 10:26:24
阅读次数:
264
环境搭建参考百度经验(未验证): ? 1.安卓项目中建好对应类,然后编译一下,在cmd窗口中cd到项目的bin\classes目录下,使用 javah –jni 全限类名 生成对应的头文件 2.在Eclipse中右键对应项目,Android Tool ...
分类:
移动开发 时间:
2014-07-21 10:23:55
阅读次数:
239
## Tip ## android.graphics 包 ## Abstract ## android.graphics 包android提供的2D开发包,它提供了一些初级图形工具,诸如画布、颜色过滤器、画 笔等 ## Usage ## 1. surfaceview结合graphics包可以创建自定义控...
分类:
移动开发 时间:
2014-07-21 10:23:22
阅读次数:
340
今天一个同事问我一个问题,就是关于子类,父类之间方法的调用这里的。这里我整理了一个小DEMO。代码如下:父类的代码:public abstract class ClassA { public final void execute() { System.out...
分类:
编程语言 时间:
2014-07-21 00:21:00
阅读次数:
296
什么是虚方法呢?l虚方法可以给父类中的方法一个实现,比如ToString()方法l虚方法必须有实现部分,哪怕是空实现,实现。子类都要对他进行重写什么是抽象方法呢?抽象类必须加abstract关键字, 抽象方法必须没有实现,,sonLoad();在子类必须重写。而虚方法可以被重写,虚方法和抽象方法的区...
分类:
其他好文 时间:
2014-07-20 22:23:58
阅读次数:
385
容器类:
public class SpringContainer {
public SpringContainer(String packageToScan){
Set> classes = getClasses(packageToScan);
for(Class c : classes){
if(!c.isA...
分类:
编程语言 时间:
2014-07-20 10:02:00
阅读次数:
333