1 、从该复数类模板 Complex 的两个私有数据成员 real 和 image 的类型未知且不一定相同可知,模板有两个不 相同的参数,应设置如下模板参数: templateclass T1,class T2 ; 在定义构造函数时要求要有缺省参数,所以构造函 数申明应为: Complex(T1 x=0,T2 y=0) ; 分析 2 、对输出函数 show 的定义应考虑到复数的输 出形式: real+image i ; 在输出时,应考虑到如果 image 的值为正数 时,输出为: real+image i ;负数时输出为: real-image i ;当为 0 时输出为: real 。因此, 要先对 image 的值进行判断,再决定输出形式 ; 分析 3 、对 add 函数,应考虑到其参数类型也应该是一个对象 ,因此,在定义该对象时,要注意对定义的类模板进行 实例化,形式为: Complex add(ComplexT1,T2 a) ; 注意函数的返回值也应为类的对象。 4 、对于友元函数重载运算符‘ - ,要注意参数表也应为 两个参数,并且这两个参数也进行实例化,如: friend Complex operator-(ComplexT1,T2 b, ComplexT1,T2 c); 分析 5 、在类的外部定义成员函数时,要注意类 模板的成员函数定义与普通类成员函数定 义的区别,
您可能关注的文档
- 017初中信息技术知识点复习二96.ppt
- 06休克护理讲解.ppt
- 104坚持在发展中保障和改善民生.ppt
- 10月全国自考外科护理学一试卷及答案解析.doc
- 10起动和点火系统解析.ppt
- 11发动机电控系统.ppt
- 11认识区域一区域的含义二区域的类型三区域的特征.ppt
- 12晶体点群与极射赤面投影投影简版解析.ppt
- 13动量守恒定律在碰撞中的应用几种常见模型分析.ppt
- 143正切函数的性质与图象课件.ppt
- 河北省市场监督管理系统行政裁量权基准- 行政强制.pdf
- TJSP-再生原料生产的二乙二醇丁醚乙酸酯.pdf
- 外卖送餐食品安全管理规范编制说明.pdf
- DB44T2828-2026 城镇燃气安全检查与评估标准.pdf
- 河北省市场监督管理系统行政裁量权基准- 质量发展与安全监督管理.pdf
- TZJGFTR002-2021 再生退锡液产品标准.pdf
- TCGFA-绿色食品 鄂西湘西宽皮柑橘生产操作规程编制说明.pdf
- DB11T1031-2025 低层蒸压加气混凝土承重建筑技术规程.pdf
- TCASME-绿色建造工程施工现场环境管理规程编制说明.pdf
- TCASME-建筑工程管理 建筑机械安全使用技术规范编制说明.pdf
最近下载
- 2024民用建筑工程总平面初步设计、施工图设计深度图样24J804.pdf VIP
- 五氧化二钒提质升级改造项目环评环境影响报告书.pdf
- 2025年夏季世界少年奥林匹克数学竞赛省级选拔赛一年级数学试题+答案.pdf
- 轻钢结构房屋建设合同6篇.docx
- 水利工程施工组织设计精选.doc VIP
- 伊顿UPS电源彩页汇总(伊顿UPS、伊顿机柜、伊顿PDU、伊顿STS、伊顿机房空调).pdf VIP
- 模拟商务谈判情景剧(修改本).doc VIP
- 2023年郑州科技学院计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案).docx VIP
- 2025年自贡市中考语文试卷(含答案及解析).docx
- JC_T 2777-2023 公路工程用泡沫混凝土.pdf VIP
原创力文档

文档评论(0)