1.一种逻辑系统,其特征在于,所述逻辑系统包括:底层结构、核心层结构及实现层结构;
所述底层结构用于定义目标逻辑功能的生命周期,其中,所述底层结构中定义有各个生命周期各阶段对应的接口;
所述核心层结构中包括多个用于继承任一接口的多个抽象类;所述抽象类用于实现继承的接口对应的公共业务功能,及记录继承的接口对应的可变化功能;以及所述实现层结构中包括多个子类,所述子类用于继承所述核心层结构中的对应记录继承的接口对应的可变化功能的抽象类。
2.如权利要求1所述的逻辑系统,其特征在于,所述核心层结构中的抽象类包括第一抽象类及第二抽象类;所述第一抽象类用于实现目标逻辑功能中该接口对应的公共业务功能;所述第二抽象类中包括目标逻辑功能中该接口对应的可变化业务功能的抽象函数。
3.如权利要求2所述的逻辑系统,其特征在于,所述核心层结构中的抽象类被封装,并将所述第二抽象类与所述第一抽象类进行分离。
4.如权利要求2所述的逻辑系统,其特征在于,所述子类用于获取所述抽象函数所需参数,并将所述所需参数返回给所述抽象函数以使所述抽象函数执行具体功能。
5.如权利要求1所述的逻辑系统,其特征在于,所述底层结构的接口通过与所述目标逻辑功能的不同业务对应的不同的接口函数实现。
6.一种逻辑系统的实现方法,其特征在于,所述逻辑系统包括:底层结构、核心层结构及实现层结构;所述逻辑系统的实现方法包括:建立所述底层结构,在所述核心层结构中定义目标逻辑功能的生命周期,并在所述底层结构中定义各个生命周期各阶段对应的接口;
在所述核心层结构中建立多个用于继承任一接口的多个抽象类;所述抽象类用于实现继承的接口对应的公共业务功能,及记录继承的接口对应的可变化功能;以及在所述实现层结构中建立多个用于继承所述核心层结构中对应记录的可变化功能的抽象类的多个子类。
7.如权利要求6所述的逻辑系统的实现方法,其特征在于,在所述核心层结构中建立多个用于继承任一接口的多个抽象类的步骤包括:在所述核心层结构中建立第一抽象类及第二抽象类;所述第一抽象类用于实现目标逻辑功能中该接口对应的公共业务功能;所述第二抽象类包括目标逻辑功能中该接口对应的可变化业务功能的抽象函数。
8.如权利要求7所述的逻辑系统的实现方法,其特征在于,在所述核心层结构中建立多个用于继承任一接口的多个抽象类,的步骤之后还包括:将所述核心层结构中的抽象类封装,并将所述第二抽象类与所述第一抽象类进行分离。
9.一种计算设备,其特征在于,所述计算设备包括:
存储器;
处理器;
安装/存储于所述存储器并由所述处理器执行的权利要求1-5任一项所述的逻辑系统。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序在执行时实现上述权利要求6-8中任意一项所述的逻辑系统的实现方法中的步骤。