码迷,mamicode.com
首页 > 编程语言 > 详细

C++实验三

时间:2018-04-09 00:22:39      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:函数   turn   image   c++   public   nbsp   code   complex   复制构造   

 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;
}

技术分享图片

C++实验三

标签:函数   turn   image   c++   public   nbsp   code   complex   复制构造   

原文地址:https://www.cnblogs.com/escanor-lunbu-hh/p/8748116.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!