Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 软件开发 / C# / C#语法练习(12): 类[四] - 抽象类与抽象成员、密封类与密封成员

C#语法练习(12): 类[四] - 抽象类与抽象成员、密封类与密封成员2011-09-22 博客园 万一抽象类不能直接实例化:

using System;

abstract class MyClass
{

}

class Program
{
static void Main()
{
/* 抽象类不能直接实例化, 下面这样会出错 */
MyClass obj = new MyClass();

Console.ReadKey();
}
}

但抽象类可以通过子类实例化:

using System;

abstract class Parent { }

class Child : Parent { }

class Program
{
static void Main()
{
Parent obj = new Child();
Console.WriteLine(obj.ToString()); //Child

Console.ReadKey();
}
}