WebKit中的设计模式(三)策略模式

我们在学习c语言中的快速排序的时候,可以往里面注册一个自己的回调函数,我们通过这个回调函数就可以实现升序降序排列。这其实就是一种策略选择的问题。

WebKit中的设计模式(三)策略模式_第1张图片

这是最为简单明了的一种。

这里FrameLoader可以通过调用FrameLoaderClient来调用下面的3种具体实现。最后一种是gtk实现的。

在前面的一篇介绍策略模式中的有实现的Head First设计模式中的实现。

你可能感兴趣的:(设计模式,c,webkit,语言,gtk)