zoukankan      html  css  js  c++  java
  • 构造函数含有含默认值的参数


    //构造函数含有含默认值的参数

    #include "stdafx.h"
    #include<iostream>
    using namespace std;
    class Box
    {
    public:
        Box(int w = 10, int h = 10, int len = 10);
        int volume();
    private:
        int height;
        int width;
        int length;
    };

    Box::Box(int w, int h, int len)
    {
        height = h;
        width = w;
        length = len;
    }

    int Box::volume()
    {
        return (height*width*length);
    }
    int main()
    {
        Box box1;
        cout << "the volume of box is" << box1.volume() << endl;
        Box box2(15);
        cout << "the volume of box is" << box2.volume() << endl;
        Box box3(15, 30);
        cout << "the volume of box is" << box3.volume() << endl;
        Box box4(15, 30, 20);
        cout << "the volume of box is" << box4.volume() << endl;
        system("pause");
        return 0;
    }

    图像 7

  • 相关阅读:
    C#类型转换
    C#运算符
    SQL视图与触发器
    存储过程
    SQL 变量
    SQL 经典练习题
    字符串函数,数据类型转换,链接查询,纵向查询
    常用的 SQL 函数
    习题整理(1)
    子查询的部分内容
  • 原文地址:https://www.cnblogs.com/summercloud/p/5522117.html
Copyright © 2011-2022 走看看