GOF 23の工場モデル理解

12099 ワード



    


    


                   


      


      
      
      






           


      OCP(    ,Open-Closed
Principle:


      DIP( Dependence
Inversion Priciple):       ,        。            。 


      LoD(     , Law of
Demeter:          ,          。




      new  


            、           。               




      


                           。(        ,        )


      


                           。(        )


      


                         。(            ;       )


                    ,              ,                    。


                 ,       ,      。




                 OCP


                          ,          (                )   ,       ,              。




           


           


              


             


              ,       ,              




                    


                        ,       ,     ,                          。


      


      (      )

      

      

    

JDK Calendar getInstance()

JDBC Connection     

Hebernate SessionFactory  Session

Spring IOC    bean  

XML    DocumentBuilderFactory       

   Class   newInstance()