天下第七

二也是一种生活态度
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  Web架构

摘要:<?phpinterface IObserverable{ function register(IObserver $obj); function unregister(IObserver $obj);}interface IObserver{ function show(array $feed);}abstract class FeedObserverable implements IObserverable{ private $_observer_container = array(); public function register(IObserver $... 阅读全文

posted @ 2011-09-12 18:31 天下第七 阅读(138) 评论(0) 推荐(0)

摘要:1 <?php 2 /** 3 *单件模式 4 */ 5 class Singleton { 6 private static $instance = null; 7 private $_field = null; 8 9 public static function getInstance(){10 if(self::$instance == null)11 self::$instance = new self();12 ... 阅读全文

posted @ 2011-09-12 15:47 天下第七 阅读(185) 评论(0) 推荐(0)

摘要:面向接口编程用于实现多态性,便于提高软件灵活性和可维护性。<?php/** *定义接口 */interface IDB{ public function connect($host,$port,$user,$password,$db,$charset='GBK'); public function getUserInfo($id); public function postNewFeed($feed);}/** *mysql实现*/class MySQL implements IDB{ public function connect(){... 阅读全文

posted @ 2011-09-12 10:24 天下第七 阅读(1604) 评论(0) 推荐(0)