C#基础练习-10 多态之抽象类
发布时间
阅读量:
阅读量
抽象类
若父类仅作为概念性定义,从逻辑层面无法生成具体实例,则可将其设计为抽象类,亦称抽象基类。
抽象类中所包含的方法既可以是抽象方法,也可以是非抽象方法 。
用于标识抽象类或抽象方法的关键字为abstract。
抽象方法概述
当父类中的方法无法确定具体实现方式,或者该方法在实际使用中并不重要时,可以将该方法定义为抽象方法。
一旦类中包含抽象方法,此类便只能作为抽象类存在,常规类中不允许出现抽象方法 。
抽象方法的定义中不能包含具体的函数体结构{}。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace 抽象类
{
class Program
{
static void Main(string[] args)
{
}
}
abstract class Animal
{
//抽象类
public abstract void Cry
全部评论 (0)
还没有任何评论哟~
