日期:2014-05-17 浏览次数:20974 次
* 作 者: 雷恒鑫 
* 完成日期: 2012 年 09 月 10 日
* 版 本 号: V1.0 
* 对任务及求解方法的描述部分
* 输入描述:
* 问题描述:
* 程序输出:
* 程序头部的注释结束
*/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication_do_while
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("   |-----------------------------------|");
            Console.WriteLine("   | 这是一个“使用方法重载使得方法可以分别计算整数、双精度、字符串 ”的程序|");
            Console.WriteLine("   |-----------------------------------|");
            Console.WriteLine();
            B b = new B();
            b.summation("abc", "def");
            b.summation(2, 3);
            b.summation(3.5, 6.7);
            Console.ReadKey();
        }
        abstract class A
        {
            public abstract int summation(int i,int j);
        }
        class B : A
        {
            public override int summation(int i, int j)
            {
                //return (i + j);
                //throw new NotImplementedException();
                Console.WriteLine(i + j);
                return 0;
            }
            public  double summation(double i, double j)
            {
                Console.WriteLine(i + j);
                return 0;
               
                //throw new NotImplementedException();
            }
            public string summation(string i, string j)
            {
                Console.WriteLine(i + j);
                return "a";
                //throw new NotImplementedException();
            }
        }
    }
}
        
          
    
