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);
            }
        }
    }

  • 相关阅读:
    spring aop实现数据库的读写分离
    MySQL主从复制(Master-Slave)实践
    java 注解 Annontation
    java NIO介绍
    为什么你学不会递归?告别递归,谈谈我的一些经验(转)
    maven的安装、路径配置、修改库文件路径和eclipse中的配置、创建maven工程(转)
    Eclipse中创建Maven多模块工程
    Eclipse的Working Set管理项目
    Java使用POI读取和写入Excel指南(转)
    Webpack安装和命令
  • 原文地址:https://www.cnblogs.com/jinweijie0527/p/4916450.html
Copyright © 2011-2022 走看看