怎么作类与对象啊
教教小弟这个怎么作,我在自学⒈定义实现一个复数类,进行复数的算术运算。并写一个程序测试它。复数的形式为
realPart = imaginaryPart * i
要求实现的成员函数有:默认构造函数,拷贝构造函数,复数的加法,减法,及以(a,b)的形式输出复数,其中a为实部,b为虚部。
⒉ 定义实现一个矩形类。这个类用矩形四个角的坐标表示。构造函数调用set函数设置4个角的坐标,并校验四个角的坐标值均0到20之间。设置函数也要验证四个点坐标是否能构成矩形。成员函数计算矩形的长,宽,周长和面积。长是两维中大的值。包含函数squre,判断矩形是否为正方形。包含draw函数将矩形画在第一象限中25*25的范围内。[以下功能选做]可以包含放大缩小矩形尺寸的函数,旋转,移动矩形的函数。以下是一个矩形的输出示例。
..........................
..........................
..........................
............*******.......
............*?????*.......
............*?????*.......
............*?????*.......
............*?????*.......
............*?????*.......
............*?????*.......
............*?????*.......
............*******.......
..........................
..........................
..........................
..........................
..........................
..........................
..........................
..........................
..........................
..........................
..........................