C#第三周 任务4 求两个数之和
[csharp]
/* (程序头部注释开始)
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称:求两个数之和
* 作 者: 薛广晨
* 完成日期: 2012 年 09 月 19 日
* 版 本 号: X1.0
* 对任务及求解方法的描述部分
* 输入描述:创建一个抽象类A,该类中包含一个求两个数之和抽象方法。
* 创建一个子类B,在B中重写求和方法,且使用方法重载使得方法可以分别计算整数、双精度、字符串。
* 问题描述:
* 程序输出:
* 程序头部的注释结束
*/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Calculate
{
class Program
{
static void Main(string[] args)
{
B b = new B();
b.summation("abcd", "efg");
b.summation(6, 9);
b.summation(7.5, 6.3);
Console.ReadKey();
}
}
abstract class A
{
public abstract void summation(int i,int j);
}
class B : A
{
public override void summation(int i, int j)
{
Console.WriteLine(i + j);
}
public void summation(double i, double j)
{
Console.WriteLine(i + j);
}
public void summation(string i, string j)
{
Console.WriteLine(i + j);
}
}
}
运行结果:
补充:软件开发 , C# ,