📄 题目.txt
字号:
实验目的:
1. 掌握类的创建。
2. 掌握什么是方法的重载。
实验任务:
类的创建与方法的重载。
1>根据下列要求编写实现复数类ComplexNumber:
a)复数类ComplexNumber的属性
l m_dRealPart实部,代表复数的实数部分
l m_dImaginPart虚部,代表复数的虚数部分
b).复数类ComplexNumber的方法
l ComplexNumber()构造函数,将实部、虚部都置为0。
l ComplexNumber(double r,double i)构造函数,创建复数对象的同时完成复数的实部、虚部的初始化;r为实部初值,I为虚部初值
l GetRealPart()获得复数对象的实部
l GetImaginaryPart()获得复数对象的虚部
l SetRealPart(double d)把当前复数对象的实部设置为给定的形参的数字
l SetImaginaryPart(double d)把当前复数对象的虚部设置为给定形参的数字
l ComplexAdd(ComplexNumber c)当前复数对象与形参复数对象相加,所得的结果也是复数值,返回给此方法的调用者。
l ComplexAdd(double c)当前复数对象与形参实数对象相加,所得的结果仍是复数值,返回给此方法的调用者。
l ComplexMinus(ComplexNumber c)当前复数对象与形参复数对象相减,所得的结果也是复数值,返回给此方法的调用者。
l ComplexMinus(double c)当前复数对象与形参实数对象相减,所得的结果也是复数值,返回给此方法的调用者。
l ComplexMulti(ComplexNumber c)当前复数对象与形参复数对象相乘,所得的结果也是复数值,返回给此方法的调用者。
l ComplexMulti(double c)当前复数对象与形参实数对象相乘,所得的结果也是复数值,返回给此方法的调用者。
l ToString()把当前复数对象的实部、虚部组合成a+bi的字符串形式,其中a和b分别为实部和虚部的数据。
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -