1. 类就是广义上的某一样事物,也可以代表这种事物的整体

而对象,则是这整体中的一个个体

构造函数就是在取一个对象时,将该对象赋予一个特定的值

复制构造函数就是将旧的一个对象的值赋予一个新的对象

构析函数就是用来给对象的结束做收尾工作

2. 
#include<iostream>
using namespace std;
class point{
public:
    rect(float L,float W){
        length=L;
        wide=W;
    }
    area_print(){
        cout<<length*wide;
    }
private:
    float length,wide;
};
int main(){
    float length,wide;
    cin>>length>>wide;
    rect a(length,wide);
    a.area_print();
    return 0;
} 

3. 

#include<iostream>
using namespace std;
class Complex {
   public:
        Complex(float at,float bt) {
            a=at;
            b=bt;
        }
        Complex(float at) {
            a=at;
        }
      void add(Complex &p) {
            a=a+p.a;
            b=b+p.b;
        }
        void show() {
            cout<<a<<"+"<<b<<"i";
        }
    private:
       double a,b;
};
int main(){    
    Complex c1(3,5);
    Complex c2=4.5;
    c1.add(c2);
    c1.show();
    return 0;
}