zoukankan      html  css  js  c++  java
  • operator

    /*
     * 由SharpDevelop创建。
     * 用户: jinweijie
     * 日期: 2015/10/28
     * 时间: 9:15
     * 
     * 要改变这种模板请点击 工具|选项|代码编写|编辑标准头文件
     */
    using System;

    namespace Study
    {
        class Fraction
        {
            int first;
            int second;
            public Fraction()
            {
            }
            public Fraction(int first,int second)
            {
                this.first = first;
                this.second = second;
            }
            public static Fraction operator +(Fraction lhs,Fraction rhs)
            {
                Fraction f = new Fraction();
                f.first = lhs.first + rhs.first;
                f.second = lhs.second + rhs.second;
                return f;
            }
            public void Display()
            {
                Console.WriteLine("first={0}  second={1}",first,second);
            }
        }
        class Program
        {
            public static void Main(string[] args)
            {
                Console.WriteLine("Hello World!");
                
                // TODO: Implement Functionality Here
                Fraction  f1 = new Fraction(1,2);
                Fraction f2 = new Fraction(3,4);
                Fraction f3 = f1 + f2;
                f3.Display();
                
                
                Console.Write("Press any key to continue . . . ");
                Console.ReadKey(true);
            }
        }
    }

  • 相关阅读:
    List集合中的对象按照某个字段去重实现
    菜单--微信提醒
    fastTime从后台传过来显示格式的处理
    彻底卸载Oracle
    关于这次安装Oracle
    关于下拉选择删选最基本一例(分享内容)
    马拉松参赛人员显示(瞬逝版)
    马拉松参赛人员旧版本最终版(私藏版)
    win 10 初始环境变量
    AngularJS输出helloworld
  • 原文地址:https://www.cnblogs.com/jinweijie0527/p/4916450.html
Copyright © 2011-2022 走看看