问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c++ 类 链式调用

发布网友 发布时间:2022-05-29 20:02

我来回答

2个回答

热心网友 时间:2023-11-18 06:15

#include <cstdio>
using std::printf;

class Number
{
public:
    Number(int n) : value(n) {}
    Number &add(int val)
    {
value += val;
        return *this;
    }
    Number &sub(int val)
    {
return add(-val);
    }
    void print() const
    {
         printf("%d\n", value);
    }
private:
    int value;
};

int main()
{
    Number n(1);
    n.add(2).sub(3).add(4);
    n.print();
    return 0;
}

正解是返回引用,这样

n.add(2)返回n本身,然后返回值又可以.sub

热心网友 时间:2023-11-18 06:16

class Number
{
public:
    explicit Number(int n)
        : m_value(n)
    {}
    Number add(int val) const
    {
        return static_cast<Number>(val + m_value);
    }
    Number sub(int val) const
    {
        return static_cast<Number>(m_value - val);
    };
    void print() const
    {
         printf("%d\n", m_value);
    }
private:
    int m_value;
};


Understand?

追问这样写答案是1.不对,我也是用了Number做返回,但是还是不对..
另外有点不太明白尖括号那两句,可以解释一下吗谢谢!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
手机欠费了 然后交了一点话费 还是属于停机状态还能收到短信吗_百度知... 小学语文面试,男生有优势吗 ...1-3题.与亚洲同在一块大陆的大洲是( )A.非洲B.欧洲C.北美洲D.南... ...个大洲与该洲是同处一块大陆?( )A.北美洲B.非洲C.欧洲D.大 三大宗教的发源地都在哪个洲?( ) A. 美洲 B. 非洲 C. 欧洲 D... ***.net framework 4.0安装失败 适合深夜的治愈文案(治愈人心的短句) 温柔且干净的文案,治愈的浪漫短句 适合深夜发的治愈文案(深夜走心短句) 接吻时舌头老是伸出来是怎么回事? 柳体钢笔字帖哪里找? 这道金山的面试题怎么理解?请教 c# 调用链表 Labview中函数选板中调用链什么意思 急求 蕙质兰心 柳体书法作品 2、莲,因洁而尊;人,因廉而正。柳体书法作品 十大品牌,实木沙发的选择,实木沙发什么木头好 暗黑2战网1.11MF,我练纯冰法好还是冰火法好? 暗黑2 1.11战网 冰法怎么搞到冰棒 还是怎么mf比较效率 请给一个mf高级装备的具体方法 如何快速注册 灵犀茶油有防腐剂吗? 北京铭龙雕刻机运行刀是逆时针转吗?还有切割8mm厚的亚克力板加工是顺时针切割还是逆时针切割,参数是多少? “师傅领进门,修行在个人 ” 出自谁之口? 大家对灵犀茶油的评价都怎么样? 灵犀茶油容易吸收吗? 如何理解“师傅领进门,修行靠个人”这句话? 灵犀茶油可靠不? 灵犀茶油这个食用油健康吗? 谁买过灵犀茶油?感觉怎么样? 灵犀茶油厉害吗? 怎么在一个类中调用其他类的链表? 怎么给网站导航加调用链接 皮肤状态特别不好,有补救的办法吗? 元旦晚会结束语以及串词 什么是穿孔纸带? 要打穿孔纸,纸张大小设置应是多少? 穿孔打印纸打完一张,下一张还要被卷过半张,还要手动卷回,烦不胜烦,怎么阻止 斑马打印条码机,之前的坏了,换了一个同样的装到电脑上不打印,是否需要重新登_百度问一问 大自然是什么样 惠普黑白激打大家最经常打印的是什么纸张。 千百年来,人们笔下的大自然是什么样的?你心中的大自然和人类之间的关系又是怎么样的? 工程上说的穿孔纸带是什么 怎么样的大自然?填合适的词语 作文大自然.是什么 我想打印帐簿,纸是穿孔连续纸,为什么打出来的看着不对呢?谁会自定义打印的,教教我? 烟草证分几种啊? 烟草专卖品准运证一般分类有哪几种? 听说嘴唇太厚可以变薄,潍坊哪里做的好? 潍坊气候很干燥,嘴唇干裂,怎么办? 嘴唇黑,有斑,想漂唇,寻潍坊专业纹绣师。