using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
abstract class A
{
protected string a;
protected string b;
public A() { }
public A(string a,string b)
{
this.a = a;
this.b = b;
}
public abstract string sum( );
}
class B:A
{
public B() { }
public B(string a, string b) : base(a, b) { }
public override string sum( )
{
return base.a + base.b;
}
public string sum(string a, string b)
{
return a + b;
}
public double sum(double a,double b)
{
return a + b;
}
public int sum(int a, int b)
{
return a + b;
}
}
class Program
{
static void Main(string[] args)
{
B text = new B("12", "34");
Console.WriteLine(text.sum());
Console.WriteLine(text.sum("12", "34"));
Console.WriteLine(text.sum(12,34));
Console.WriteLine(text.sum(12.0, 34.0));
Console.ReadKey();
}
}
}
C#抽象类
最新推荐文章于 2023-08-31 20:39:39 发布