博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
cplus 实验三
阅读量:4984 次
发布时间:2019-06-12

本文共 788 字,大约阅读时间需要 2 分钟。

#include<iostream>

using namespace std;
class rect{
  public:
      rect(float L=1.0,float W=1.0){
          length=L;
          wide=W;
     }
     area(){
         cout<<length*wide;
     }
 private:
     float length,wide;
 };
 int main(){
     float length,wide;
     cin>>length>>wide;
     rect x(length,wide);
     x.area();
     return 0;
 }

 

#include<iostream>

using namespace std;
class Complex {
      public:
          Complex( double at, double bt) {
              a=at;
              b=bt;
         }
          Complex( double at) {
             a=at;
         }
          Complex(){ a=1; b=1;
    }
         void add(Complex &num) {
             a=a+num.a;
             b=b+num.b;
         }
         void show(){          
   cout<<a<<"+"<<b<<"i"<<endl;
         }
     private:
         double a,b;
        };
 int main(){   
     Complex c1(3,5);
     Complex c2(4.5);
     Complex c3;
     c1.add(c2);
     c1.show();
     c3.show();
     return 0;
   }

实验总结:类与对象是面向对象程序设计最重要的东西,首次接触,不仅需熟知概念性知识,更应多多编写比较,充分理解其宗旨。本次实验涉及到了类,对象。成员,编写时不够熟练顺利。

 

转载于:https://www.cnblogs.com/devin-booker/p/8747855.html

你可能感兴趣的文章
什么是html
查看>>
妙用python之编码转换
查看>>
hdu 4451 Dressing 衣服裤子鞋 简单容斥
查看>>
TTTTTTTTTTTT Gym 100818B Tree of Almost Clean Money 树连剖分+BIT 模板题
查看>>
linux一些基本常识(四)
查看>>
Docker架构
查看>>
C#设计模式(3)——工厂方法模式
查看>>
过目不忘JS正则表达式
查看>>
bzoj1009: [HNOI2008]GT考试 ac自动机+矩阵快速幂
查看>>
Colidity-- StoneWall
查看>>
Leetcode 904. Fruit Into Baskets
查看>>
怎样连接REDIS服务端
查看>>
ajax同步,加载loading的bug
查看>>
秒杀多线程第二篇 多线程第一次亲密接触 CreateThread与_beginthreadex本质区别
查看>>
div滚动条
查看>>
iOS越狱程序开发
查看>>
一个监听事件监听多个按钮
查看>>
调用其他类的方法
查看>>
SQlite数据库
查看>>
前端开发要注意的浏览器兼容性问题整理
查看>>