您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

php使用接口实现工厂设计模式

2025/7/17 11:17:33发布22次查看
php实现工厂设计模式,使用接口实现,表面上接口没有什么用,因为php是类型自动转换的。实现上使用接口可以约束类的定义,从而实现一致的访问。 接口在php只能起到约束类的定义作用,虽不像c#/java那么直观,但基于oop的封装要求,使用接口可以提高程序的可
php实现工厂设计模式,使用接口实现,表面上接口没有什么用,因为php是类型自动转换的。实现上使用接口可以约束类的定义,从而实现一致的访问。
接口在php只能起到约束类的定义作用,虽不像c#/java那么直观,但基于oop的封装要求,使用接口可以提高程序的可扩展性,如实现代理设计模式。
getihuman(); echo $manclass->getname(); $ihuman=$manfactory->getihuman(woman); echo $ihuman->getname(); $woman=$manfactory->getwoman(); echo $woman->getname(); $man=$manfactory->getman(); echo $man->getname();?>
运行结果:
i'm man.
i'm woman.
i'm woman.
i'm man.
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product