一.编写一个类实现复数的运算,其中:
(1)复数类ComplexNumber的属性
1.m_dRealpart:代表复数的实数部分。
2.m_dImaginpart:代表复数的虚数部分。
(2)复数类ConplexNumber的方法
1.ComplexNumber(dounle r,double I):构造函数,创建复数对象的同时完成复数的实部,虚部的初始化,为实部的初值,为虚部的初值。
2.getRealpart():获得复数对象的实部。
3.getImaginpart:获得复数对象的虚部。
4.SetRealpart(double d):设定当前的复数对象的实部。
5.SetImaginpart(double d):设定当前的复数对象的虚部。
6.ComplexAdd(ComplexNumber c):当前复数对象和形式参数复数对象相加,所得的结果也是复数值,返回给此方法的调用者。
7.ComplexMinus(ComplexNumber c):当前复数对象和形式参数复数对象相减,所得的结果也是复数值,返回给此方法的调用者。
8.ComplexMulti(ComplexNumber c):当前复数对象和形式参数复数对象相乘,所得的结果也是复数值,返回给此方法的调用者。
9.ToString():把当前的复数对象的实部,虚部组合成的字符串的形式,其中和分别为实部和虚部。
编写实现这个类,并检验编写的类是否正确。
二.编程定义一个栈类,它封装了栈类组,判断栈空方法,判断栈满方法以及进栈和出栈。
附:最好能两个一起给答案,检验能运行后给分。
加2个:
1.设计一个java 程序,判断一个年份是否是闰年,若是闰年,则打印"是",否则打印"否"。
2.统计一个字符串中的个数。设单词用一个或多个空格分隔,该字符串只由字母与空格组成。