作者回复: 包名没有规范,涉及到设计模式类名可以以 Locker Iterator Extractor Accessor Validator Formatter Converter Replacer Comparer Manager Combiner Parser Encoder Decoder Importer Exporter Editor Modifier Evaluator Locator Creator Initializer Reader Writer Activator Finder Builder Selector Visitor Loader Descriptor Generator Adapter Listener Wrapper Mapper Binder Invoker Executor Detector Tracer Decorator Mapper Resolver Processor Advisor Dispatcher Consumer Producer Publisher Subscriber Handler Filter Interceptor Provider Container 单词作为前后缀 以提现类作用或者模式
作者回复: 有收获就好
作者回复: 感谢分享
作者回复: 不错
作者回复: :)
作者回复: 也不能完全替代,抽象类可以有状态,而且接口语义上是can-do,抽象类是is-a,还是选择更符合语义的方式来实现比较好
作者回复: 奥利给
作者回复: 没错 答疑中我也提到
作者回复: 感谢分享
作者回复: 会有 不过一般不会存在性能瓶颈