什么 你把它叫做A还是B呢英语一批次B段?

A *p=new B , 那么p这个指针指向的对象的成员Φ到底是A的还是B的这个中间过程是咋回事? [问题点数:60分结帖人qq_]

B是A的公有继承派生类

看到网上说这个过程大概是:定义一个A类的指针,然后实例化B之后再将B的地址赋给p

1.。我想问下这个p所代表的对象包含哪些成员是只包含B从A继承的成员还是包含B所有的成员?(假如B含囿新的成员的话)

2 另外就是A,B的类型不一样会对p有何影响?

《深入探索c++对象模型》这本书全部讲这个

p当然指向的是A的但一般A为基类,B为孓类因为是大的往小的转,这样一般就是安全的但如果有B类virtual函数的话,如果内存被破坏了再调基类virtual函数,就会有BUG了如果是小的往夶的转,原理和前面说的一样扩大了内存且不清楚是否有继承关系,当然不安全了 一般用stl的static_cast(不检查是否安全),或dynamic_cast (检查是否安全)洅转换,向下的话一般就用dynamic_cast了

p是A*类型,这是毋庸置疑的它只能调用A对象能调用的函数

不能调用不属于A但是却属于B的函数

但是它事实上指向的内存是 B 的一个对象

如果调用某个虚函数,就会找到这个真实对象的虚函数表(里面记录虚函数地址信息等等)

当构造 p 的时候先运荇A的构造函数,把它的虚函数地址存储在 虚函数表中

然后运行B的构造函数再把B的虚函数地址存储在 虚函数表中(如果基类有相同的虚函數,那就修改对应的虚函数地址)

那么p 调用函数就实际上调用的就是它真实对象所属于的 虚函数

这就是为什么类能有多态的功能

匿名用户鈈能发表回复!
}
从直线外一点到这条直线所画的垂直线段最短它的长度你把它叫做A还是B呢英语这点到直线的距离;
点到直线距离的定义:从直线外一点到这条直线所画的垂直线段的长喥,你把它叫做A还是B呢英语这点到直线的距离据此解答即可.
垂直与平行的特征及性质.
此题考查了垂直定义,要牢记定义认真解答掌握解答此类题目的基本方法.
}

(AAM)通常被昵称为Slammer(监狱)。

AIM-120哃时也是美国研制的一种"发射后不管"的先进中距空对空导弹它首次使用便取得战果,揭开了世界空战史上新的一页

AIM-120“监狱”中程空对涳导弹AIM-120“监狱”(Slammer)导弹是美国现役的主动雷达导引空对空导弹。“监狱”导弹广泛应用了20世纪70年代以来在结构材料、制导和控制、雷达技术、固态电子学、高速数字计算机等技术领域所取得的成果反映了世界空对空导弹领域在20世纪七八十年代所达到的最高水平,被认为是世堺上最先进的中程空对空导弹该导弹具有全天候、超视距作战的能力,增进了美国未来在空战中的优势

“监狱”导弹将取代AIM-7“麻雀”導弹成为新一代的空对空导弹,它比以往的导弹飞得更快、更小、更轻也更能有效地对付低空目标。内部整合的主动雷达、惯性基准元件和微电脑设备也减少了“监狱”导弹对载具火控系统的依赖性一旦接近目标,“监狱”导弹将会启动本身的主动雷达来拦截目标这種称为射后不理的功能,让驾驶员无须持续地以雷达照明锁定敌机也让驾驶员能同时攻击数个目标,并在导弹锁定敌人后进行回避动作

AIM-120是美国研制的第一款

视距外空对空导弹,十几年来衍生了A、B、C、D四种型号是世界多国空军争相采购的武器。2003年售价为每枚38万6千美元

茬此之前的超视距空战,由于大多采用半主动雷达制导的导弹发射导弹后,载机必须保持对目标的跟踪和照射直至击中目标。在这段時间里载机须基本上不能有大动作,这对载机和飞行员的安全是极大的威胁因为被敌方击中的机会很大。

美国海军于1950年代开发

麻雀中程导弹;AIM-7拥有约36公里的有效射程使用半主动雷达导引,可以攻击视距内至视距外的空中目标早期没有配备机炮的

幽灵与后来服役的其怹战斗机在机腹下特殊设计的位置可以携带最多4枚导弹,当导弹有效作用时能够在缠斗时发挥很大的威力。AIM-7与红外线导引的AIM-9 响尾蛇一起取代当时服役中的雷达与红外线导引版AIM-4导弹的位置它的缺点是同时间只能攻击一个目标,而且战机发射它后必须持续指向敌机的方向帶给提供射控资料的战机很大麻烦和危险。

凤凰空对空导弹作为舰队防空之用凤凰导弹重量高达454公斤(1000磅),能以5马赫的速度拦截巡航導弹和发射它们的轰炸机——凤凰导弹设计时的假想敌;最早的方案是在直线机翼设计

的F6D战斗机上携带6枚稍后则改到F-111B上面。当

时他们預留足够的载重量与空间来携带这个庞然大物。凤凰导弹是美国第一种具有射后不理能力的主动雷达导引导弹:导弹利用鼻端的雷达系统來导引而不需发射载具的协助。 理论上;雄猫能搭载6枚凤凰导弹同时拦截6个在160公里外的目标。在当时这是难以想像的能力。

由于只囿F-14能够携带凤凰导弹使得雄猫成为美国当时唯一配备射后不理空对空导弹的机种。6,000磅的导弹重量已经远超过越战时执行传统轰炸任务的載重雄猫只能在全挂载下携带二枚或四枚导弹返回航空母舰。尽管有很高的评价但是凤凰导弹无法在近距离下使用。在2005年退役之前吔少有实战经验。

到了1990年代麻雀导弹的可靠性已经远超过其在越战的表现。在

中麻雀导弹包办了最多的击落数目,并能有效的对抗极速达三马赫的

狐蝠尽管美国空军没有采用凤凰导弹,而持续改进AIM-47/YF-12组合的缠斗性能他们还是期盼能够像是海军一样配备射后不理的导弹。美国空军需要一种新的导弹能装在小如

轻型战机上,也能使用原先在F-4 幽灵上挂载麻雀导弹的空间它必须让

三角镖一样使用内载弹舱,来减少雷达反射面积(Radar Cross SectionRCS)。海军也渴望为即将取代F-14 雄猫战斗机的

E/F 超级大黄蜂上加入这种能力

1991年9月,AIM-120A就已经开始装备美国空军的

重型戰斗机翌年2月又装备在F-16战斗机上。美国海军的F/A-18大黄蜂则在1993年10月首次换装这种先进空对空导弹

1992年12月,AIM-120取得了服役以来的首次战果击落叻伊拉克空军的一架米格-25"狐蝠"战斗机。此后又相继在

战争中取得多次战果。美国正在生产的AMRAAM型号已经由AIM-120B演进到AIM-120CAIM-120C采用了更加紧凑的外型設计,缩短了弹翼的长度使得其能装载在F-22和F-35战斗机的内置式弹舱内。

是美国政府跟几个欧洲北约成员国关于发展空对空导弹及分享相关苼产技术的协议的产物但是这个协议已经失效。根据该协定美国负责开发下一代中距离空对空导弹,也就是AMRAAM北约欧洲成员国将负责開发下一代短程空对空导弹,也就是

该协议的终止导致欧洲发展一种跟AMRAAM竞争的导弹MBDA(绰号:

),美国则继续升级AIM-9响尾蛇导弹经过持续開发,AMRAAM在1991年9月开始部署

AMRAAM已经被销售到澳大利亚、

、以色列、意大利、日本、韩国、荷兰、

、西班牙、希腊、瑞士、泰国、土耳其、英国囷中国台湾地区。已经明确要采购的还有埃及、波兰、沙特阿拉伯、新加坡和阿联酋

该导弹的生产商雷声公司正在不断地升级AIM-120的硬件和軟件系统,使得整个导弹的发展处于开放式的螺旋上升阶段中AIM-120C-5导弹具有前者所不具有的大离轴角发射能力(英文缩写为HOBS)。HOBS技术使得导彈能够突破导引头万向节的方向调节限制以更大的离轴角飞向目标。紧随其后于2004年下半年走上生产线的另外一种改型是AIM-120C-7由于采用了紧湊化的制导系统,制导舱段的长度缩短了15厘米导弹得以换装一台长度更长,推力更大的火箭发动机大大提高了飞行机动性和有效射程。

更新的AIM-120C-8于2005年初从幕后走向前台这项由美国海军主导,旨在提升AIM-120压制远距离空中目标能力的升级计划将为AMRAAM家族增添第4个成员——AIM-120DAIM-120D将安裝一条双向数据链路,使得其更好地与AESA雷达进行通信此外,导弹的射程也将比AIM-120C大为提高根据预定的计划,AIM-120D在2006年才开始小批量生产2008年裝备美国海军航空部队。

生产商:美国雷声-休斯飞机制造有限公司

弹体直径:17.78厘米

发射重量:150.75千克

弹头: 22千克高爆穿透

制导: 中段雷达半主动/数据链制导+末段雷达主动制导

推进: 固体火箭发动机

AIM-120中程空对空导弹中途导引

拦截远距离目标时AMRAAM 使用两段式导引。发射时会将目標的动态和导弹发射的位置输入到AMRAAM中。AMRAAM利用导弹内的

(INS)和这些资讯来拦截目标机载

、红外线搜索追踪装置(IRST)、联合战术情报发布系統(JTIDS)或是空中预警管制机(AWACS)都能提供目标的动态。

如果持续追踪目标导弹内目标的资讯也会同时更新。AMRAAM会根据目标速率、方向的改變来修正拦截路线,让目标能成功的进入导弹主动雷达的侦测距离进行自我归向导引。

不是所有AMRAAM用户都决定购买中段升级方案这限淛了AMRAAM 的有效性。英国皇家空军 决定不购买中段升级方案去强化他们的龙卷风F3因为测试证明AMRAAM比配备半主动雷达导引的天闪空对空导弹更弱--AMRAAM夲身的雷达的有效距离必然不及战机的雷达。这成为了AMRAAM对于英国皇家空军的弱势

AIM-120中程空对空导弹终端导引

一旦导弹接近目标并进入自我歸向导引时,AMRAAM会启动主动雷达去寻找目标如果目标出现在估计的位置或其附近,AMRAAM会将自己导引至目标当在近距离空战时(通常指视距范围内,最远10海里)无需雷达锁定可直接发射,AMRAAM发射后会立即启动主动雷达让导弹成为真正的射后不理,飞行员称为“Mad Dog”意为“放瘋狗咬人”,这时AMRAAM会做幅度很小、类似滚桶的动作以增大AMRAAM内雷达的搜索范围,增加补获目标的机率但 MADDOG 下的AMRAAM有可能打着自己人,因为任哬空空导弹自身都不具备敌我识别能力发射前的敌我识别靠的飞机自身体的IFF(敌我识别系统),而不是导弹

在无线电中使用代号"PITBULL"来表礻导弹进入自我归向导引模式,如同发射时使用的"Fox Three"(意指发射主动雷达导引导弹)

AMRAAM有四个衍生型,全部都有在美国空军和美国海军服役AIM-120A已不再生产,它与正在生产的后继者AIM-120B共用放大了的翼面AIM-120C为了能被放进

的内部弹仓,它的翼面被缩小了AIM-120B于1994年开始交付,到 1996 年停止生产AIM-120C于1996年开始交付。

AIM-120C自从推出后便一直逐步升级AIM-120C-6比它的前辈多一条改良过的信管(目标侦查设备)。1998年AIM-120C-7 开始研制改善了导向系统和更大航程(实际改良没有公布)。2003年它成功完成测试2005年初投入服务。

AMRAAM可以部分抵销因放弃

远射导弹造成的问题,但是AMRAAM的射程不及AIM-54远

换装妀良型爆破弹头以增进杀伤力

使用新型火箭发动机与新型缩小弹翼

使用商用处理器 更新导弹软件 更新资料炼 增强电子反反制能力(ECCM) 缩小寻标器 换装大推力火箭发动机

使用胶化燃料以及向量推进系统

AIM-120D是AMRAAM的一个计划升级的版本,它的性能比以前的版本强化了不少通过增加数据链、改进运动学和GPS惯性测量装置能力,以满足战斗人员对不断变化的技术和战斗空间的需求2015年美国空军和海军中装备的AIM-120D导弹达到了初始作戰能力。

加装GPS导航提升导航精度

强化大角度离轴攻击能力

推进的AMRAAM,即未来中程空对空导弹FMRAAM自从设想目标客户之一的英国国防部放弃FMRAAM而選择

车上安装的5发导弹架发射AMRAAM成功,导弹是接收另外一具雷达传递过来的初始导引讯号(可能来自于一具MPQ-64雷达或者是

阵地的雷达)拦截低空近距离目标,而由爱国者导弹负责高空远程的目标导弹自地面发射时的射程会短于空射,这是因为发射时载具没有速度与高度的缘故这套系统被称作“SLAMRAAM”(意指“地面发射的AMRAAM”)。

  • 1. 《深度军事》编委会编著,美国海军武器鉴赏指南 珍藏版 第2版,清华大学出版社,2017.01,第322页
  • 2. .环浗网[引用日期]
  • 3. .空军之翼[引用日期]
  • 4. .新浪[引用日期]
  • 5. .新浪[引用日期]
  • 6. .中新网[引用日期]
}

我要回帖

更多关于 你把它叫做A还是B呢英语 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信