AFSim2.9.0学习笔记 —— 3、Wizard平台类型与ArkSIM平台介绍

🔔 AFSim2.9.0 相关技术、疑难杂症文章合集(掌握后可自封大侠 ⓿_⓿)(记得收藏,持续更新中...)


若还没有下载AFSim2.9.0完整软件或源码,请先进入本人另篇文章了解下载

正文

▪️平台类的介绍

• 类是创建对象的模板。 类包含一组特定的信息或属性 (平台类 型)

• 继承是类由另一个类定义的能力,在更改其他信息的同时保留父类的一些信息。

• 实例或化是类的特定现。 (平台)

• 方法是与消息和对象相关联的过程

• 方法用于访问与对象(如平台)相关联的信息

▪️对象示例 -Tank

• 类: " 是一般类

• 继承:不同类型的坦克包括:

• 步兵坦克 :重型装甲 ,缓慢

• 巡洋舰 /骑兵坦克:轻快

• 火焰筒:有喷器

• 主战坦克:火力强大,装甲好,机动性强

• 两栖坦克:带推进系统 ,防水

• 实例:带有犁的谢尔曼坦克

• 方法:

• 当前速度

• 航向

•可用武器

▪️继承示例 - 平台类型

• 平台类型可以有泛定义

• 子平台类型可以从父类型继承属性 ,然后在子 平台类型定义中分配唯一特征

• 所有平台 (实体 )都是平台类 型的实例

▪️继承示例 - 无人机

• 不同设备可以彼此派生

1. RQ -1到RQ -4提升了速度和最大高度

2. RQ -1到MQ -1增加了武器

3. MQ -1到MQ -9提升了 速度、高 度

▪️SrkSIM平台

▪️代码命名约定

#注意:本文参考了下载链接中"xxx\AFSim\AFSim中文教程\02 平台类型和平台.pdf"

关注

笔者 - jxd

相关推荐
幽迷狂1 个月前
AFSIM入门教程03.03:更新所有依赖库版本
c++·qt·仿真·osgearth·osg·军事·afsim
天边树若荠8 个月前
(一)afsim第三方库编译
跨平台·麒麟·afsim