Example #1
0
        static void Main(string[] args)
        {
            MeasureFaringeit far = new MeasureFaringeit();
            Measure          m1  = new Measure("Fahrenheit: ");

            Console.WriteLine("{0}  {1} deg", m1.ToString(), m1.MeasureTemperature(far));
            MeasureCelsiy cel     = new MeasureCelsiy();
            Measure       m2      = new Measure("Celcies: ");
            IGrad         measCel = new Adapter(cel);

            Console.WriteLine("{0} {1} deg", m2.ToString(), m2.MeasureTemperature(measCel));
        }
Example #2
0
 public Adapter(MeasureCelsiy c)
 {
     cel = c;
 }