我正在努力研究如何最好地完成我的课程设计工作.
我的情况.
我有一个订单抽象类,其中包含2个子类所需的订单方法和信息
order_Outbound
和order_inbound
每个子类需要2个名为create和get的静态公共方法
但从我所读到的关于PHP 5.3你不能有抽象的静态方法???
所以我的想法是有一个接口Order_Interface接管该角色,但我该如何实现它.我还在父类中实现它吗?
在这种情况下,父抽象类仍然需要我在抽象类中创建一个get和create方法.或者我在孩子们中实现它并从抽象类扩展???
也!!!出站和入站子节点都需要创建静态方法,但需要传递不同的参数
我可以在界面中有公共静态函数create()
并在order_outbound中的实现声明它公共静态函数create($ address,$ reference,$ orderID)