类之间使用运算符重载操作

原创 2015年11月17日 19:17:16
    class CLASSA
    {
        public int NUM{get;set;}
        public static CLASSA operator + (CLASSA s1, CLASSA s2)
        {
            s2.NUM += s1.NUM;
            return s2;
        }
    }

测试:

        static void init()
        { 
            CLASSA a = new CLASSA ();
            a.NUM = 2;

            CLASSA ab = new CLASSA ();
            ab.NUM = 3;

            CLASSA x =  a + ab;
            Console.WriteLine (x.NUM);

        }
版权声明:nothing can hold me ! 举报

相关文章推荐

类与类之间的转化,重载user-defined类型运算符

#include #include using namespace std; #include #include #include class d_Hello; /** *...

定义日期类Date,并重载运算符实现几种操作

题目要求这样:定义一日期Date类,重载++,--,-和^ 运算,分别完成求日期+1,-1, 两个日期相减之间天数,以及取对应日期的星期几的操作,并编写主函数进行测试。 代码: Date类 //...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

OI心得::学会经常使用类,重载运算符和库。

前不久遇到了一道关于高精度的题,结果被虐的很惨。在这里,我对@snacking在湖南师大附中的洛谷团队上发布了这道题表示感谢。 在尝试解题的过程中我尝试了比较传统的基于过程的解决方案,结果30分;然...

C++ 类的重载运算符和priority_queue综合使用

今天在写poj上的一道题时,提交之后显示代码运行超时,查了一下网上都说因为测试数据量大,普通循环查找很容易超时,用优先队列能解决问题,有时题目里设计到的状态信息比较复杂,要用一个类来维护,类的重载运算...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)