//分数用类来表示,类是引用类型,改变其中任何一个相互调用的值都会使双方改变
using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication1
{
    class Fraction//把结构变为了类
    {
       public int numerator;
       public int denominator;
    }
    class struct1
    {
        static void Main()
        {
            Fraction X;
            X.numerator = 1;
            X.denominator = 2;
            Fraction Y = X;

            Console.WriteLine("x={0}/{1}", X.numerator, X.denominator);
            Console.WriteLine("y={0}/{1}", Y.numerator, Y.denominator);

            X.numerator = 3;
            Y.denominator = 3;

            Console.WriteLine("x={0}/{1}", X.numerator, X.denominator);
            Console.WriteLine("y={0}/{1}", Y.numerator, Y.denominator);

        }
    }
}

posted on 2008-01-22 15:36  glave  阅读(90)  评论(0)    收藏  举报