c#的继承
定义
是先子类对父类程序的复用,在现有类(基类、父类)上建立新类(派生类、子类)的处理过程称为继承。
C# 中创建派生类的语法如下:
<访问修饰符符> class <基类>
{
...
}
class <派生类> : <基类>
{
...
}
例子
定义父类,声明子类
using System;
namespace Ba
class Ba //先定义一个类
{
public void Ba()
{
Console.WriteLine("您调用了父类的构造函数!");
}
}
public class Son: Ba //说明是Ba是Son的子类
{
public Son()
{
Console.WriteLine("您调用了子类的构造函数!");
}
}
实例化
public static void Main(string[] args)
{
Son s= new Son(); //将子类实例化
Son.show();
}
注意:子类可以继承父类的公有东西,但继承不了父类的私有东西。
以上就是我对C#的继承理解,如有其它错误,请大家多多见谅,也多多指出错误。