我有两种类型的注册,注册A和注册B,每种都会有一些相同的字段和一些不同的字段。我打算创建抽象类注册,A 和 B 都会有自己的类,这些类从注册中扩展。
我是否应该创建一个单独的验证类,其中包含单独的扩展验证类 A 和 B?或者是否有更好的模式可用于此类情况?
最佳答案
是的,我会将注册和验证作为单独的实体。
编辑另外,this SO question可能包含一些对您有值(value)的信息。
关于PHP OOP 设计模式 : Should I Create two separate classes for registration and form validation?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2699056/