公共类
公共类的方法分成两种类型:
1)主要流程控制方法
通过公共类控制整体流程,实现前置流程、后置流程共用,每个子类继承后,自定义当前操作业务流程(若用面向过程实现,则会相当麻烦,可自行试一下)
虽然可以实现公共类多层继承,但不建议层数太多,否则会提高复杂性。能简化,尽量简化,或者复制、新建一下公共类,就不用老是考虑兼容上层的类
2)公共辅助方法
实现另一个公共类,继承公共类,修改布局
每个子类继承后,只需自定义当前操作业务流程。比如当前页面操作子类
公共类的方法分成两种类型:
1)主要流程控制方法
通过公共类控制整体流程,实现前置流程、后置流程共用,每个子类继承后,自定义当前操作业务流程(若用面向过程实现,则会相当麻烦,可自行试一下)
虽然可以实现公共类多层继承,但不建议层数太多,否则会提高复杂性。能简化,尽量简化,或者复制、新建一下公共类,就不用老是考虑兼容上层的类
2)公共辅助方法
实现另一个公共类,继承公共类,修改布局
每个子类继承后,只需自定义当前操作业务流程。比如当前页面操作子类