一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于Java的分类属性继承实现方法与流程

2023-02-04 15:09:53 来源:中国专利 TAG:

一种基于java的分类属性继承实现方法
技术领域
1.本发明涉及工业部件设计领域,具体涉及 一种基于java的分类属性继承实现方法。


背景技术:

2.设计人员在使用工业软件进行产品设计时,会使用到大量的零部件,零部件通常会按类别划分,对零部件分类进行参数的设置时,由于参数量较多,不方便记忆;同时由于每次在使用这些零件时都需要对零件的参数进行配置,给使用者带来了极大的不方便。


技术实现要素:

3.本发明的目的是为了解决现有技术中存在的缺点,而提出的 一种基于java的分类属性继承实现方法。
4.为实现上述目的,本发明采用了如下技术方案: 一种基于java的分类属性继承实现方法,所述方法步骤如下:s1:新建零部件分类;在设计过程中,将零部件以使用的方式进行多级分类;s2:获取步骤s1中零部件分类的分类属性;所述分类属性包括零部件的长、宽、高、直径常用的参数;同时对分类属性进行条件选择;s3:判断步骤s2中的条件选择;根据步骤s2的条件选择进行判断;所述条件选择包括分类属性是否进行继承;s4:新增当前分类的分类属性;当步骤s3中上级分类零部件分类属性选择不继承时,新增的下级分类零部件分类属性不会进行被带出。
5.较佳的,所述步骤s3中分类属性的继承还包括分类属性的约束。
6.与现有技术相比,本发明的有益效果为:通过本发明所述的 一种基于java的分类属性继承实现方法,不仅保证了具有父子分类关系的零部件属性的一致性,还在数据配置上减少了分类属性配置时间。
附图说明
7.图1为本发明流程示意图。
具体实施方式
8.为使对本发明的目的、构造、特征、及其功能有进一步的了解,兹配合实施例详细说明如下。
9.请结合参照图1,本发明提供了 一种基于java的分类属性继承实现方法,所述方
法步骤如下:s1:新建零部件分类;在设计过程中,将零部件以使用的方式进行一级分类,如起重机分类下包含转台坐体、坐体专用零件、卷扬箱等;再此基础上在进行二级分类,如卷扬箱可以分类为单卷扬箱和双卷扬箱;同时,再分类的过程中,还可以把各分类中的零部件的参数进行标注;s2:获取步骤s1中零部件分类的分类属性;所述分类属性包括零部件的长、宽、高、直径等常用的参数;同时对分类属性进行约束;所述约束包括分类属性是否进行继承;s3:判断步骤s2中的约束条件;根据步骤s2的约束进行判断;当一级分类零部件分类属性进行继承时,该零部件下的二级分类零部件会自动继承该一级分类零部件的分类属性,则该二级分类零部件的分类属性与一级分类零部件分类属性一致;当一级分类零部件分类属性不进行继承时,该零部件下的二级分类零部件则不会继承该一级分类零部件的分类属性,该二级分类零部件的分类属性与一级分类零部件分类属性不一致;s4:新增当前分类的分类属性及约束;当步骤s3中一级分类零部件分类属性选择不继承时,新增的二级分类零部件再该项分类属性不会进行被带出。
10.较佳的,所述步骤s3中分类属性的继承还包括分类属性的约束。
11.通过分类属性的约束,下级的约束在上级的约束中属于可调整的状态。
12.上级的约束在实施的过程中为下级的分类属性提供一个可实施的理想范围值,设计过程中,下级的分类属性可以自行进行调整以达到在可实施的理想范围值内达到最佳数值。
13.本发明已由上述相关实施例加以描述,然而上述实施例仅为实施本发明的范例。必需指出的是,已揭露的实施例并未限制本发明的范围。相反地,在不脱离本发明的精神和范围内所作的更动与润饰,均属本发明的专利保护范围。


技术特征:
1.一种基于java的分类属性继承实现方法,其特征在于:所述步骤方法如下:s1:新建零部件分类;在设计过程中,将零部件以使用的方式进行多级分类;s2:获取步骤s1中零部件分类的分类属性;所述分类属性包括零部件的长、宽、高、直径常用的参数;同时对分类属性进行条件选择;s3:判断步骤s2中的条件选择;根据步骤s2的条件选择进行判断;所述条件选择包括分类属性是否进行继承;s4:新增当前分类的分类属性;当步骤s3中一级分类零部件分类属性选择不继承时,新增的二级分类零部件再该项分类属性不会进行被带出。2.如权利要求1所述的 一种基于java的分类属性继承实现方法,其特征在于: 所述步骤s3中分类属性的继承还包括分类属性的约束。

技术总结
本发明提供一种基于Java的分类属性继承实现方法,S1:新建零部件分类;S2:获取步骤S1中零部件分类的分类属性;S3:判断步骤S2中的条件选择;S4:新增当前分类的分类属性;通过本发明所述的一种基于Java的分类属性继承实现方法,不仅保证了具有父子分类关系的零部件属性的一致性,还在数据配置上减少了分类属性配置时间。置时间。置时间。


技术研发人员:杨松贵 王子禾
受保护的技术使用者:南京维拓科技股份有限公司
技术研发日:2022.11.11
技术公布日:2023/2/3
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献