Exemplo orientado a objetos

class Miandan 
{ 
   /** 
    * kkInterface 
    */ 
   public static function service($type) 
   { 
      if ($type == 1) { 
         return new Kuaidiniao(); 
      } 
      return new Aoyou(); 
   } 
} 

function service($type) 
{ 

} 

//$service = Miandan::service(); 
$serviço = new Kuaidiniao(); 
$serviço->pedido(); 
$serviço->cancelar(); 


interface kkInterface 
{ 
   ordem de função pública ($args = []); 
   função pública cancelar($args = []); 
} 

class Kuaidiniao implementa kkInterface 
{ 
   função pública order()
   { 

   } 

   public function cancel() 
   { 

   } 
} 

class Aoyou implementa kkInterface 
{ 
   public function order() 
   { 

   } 

   public function cancel() 
   { 

   } 
}

Acho que você gosta

Origin blog.csdn.net/xyy_forever/article/details/90521648
Recomendado
Clasificación