实验3类与对象

Posted zszssy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实验3类与对象相关的知识,希望对你有一定的参考价值。

4-11

#include<iostream> 
using namespace std; 
class Rectangle{
    public:
        Rectangle(float length,float width);
    private:
        float l;
        float w; 
};
Rectangle::Rectangle(float length,float width){
    l=length;
    w=width;
}
int main(){
    float l;
    float w;
    cout<<"请输入长:";
    cin>>l;
    cout<<"请输入宽:";
    cin>>w;
    cout<<"面积为:"<<l*w<<endl;
    return 0;
}

技术分享图片

4-20 

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

技术分享图片

 

以上是关于实验3类与对象的主要内容,如果未能解决你的问题,请参考以下文章

实验3类与对象

实验5类与对象3

实验三 类与对象(zxt)

实验4 类与对象2

实验4 类与对象2

JAVA实验4 类与对象(封装继承多态等机制的使用)