>  기사  >  백엔드 개발  >  1 PHP 디자인 패턴---팩토리 패턴

1 PHP 디자인 패턴---팩토리 패턴

WBOY
WBOY원래의
2016-07-29 09:02:40853검색

기본 디자인 패턴
1 PHP 设计模式---工厂模式


1. 팩토리 패턴

<code><span>//如果很多页面都 new 一个Database 对象,那么一旦Database作出改动,则需要在多个</span><span>//页面进行相应的改动。而用工厂模式,只需要改动一个地方。</span><span><?php</span><span>namespace</span><span>IMooc</span>;

<span><span>class</span><span>Factory</span>
{</span><span>static</span><span><span>function</span><span>createDatabase</span><span>()</span>
    {</span><span>$db</span> = <span>new</span> Database();
        <span>return</span><span>$db</span>;
    }
}</code>
').addClass('pre-numbering').hide (); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

위에서는 PHP 디자인 패턴 중 하나인 팩토리 패턴을 소개했습니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:PHP知识点——3다음 기사:PHP知识点——4