博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c#基础知识第十三节
阅读量:5366 次
发布时间:2019-06-15

本文共 419 字,大约阅读时间需要 1 分钟。

抽象类

当一个类中包含抽象方法时,该类也必须用关键字abstract修饰,那么该类称为抽象类。

//定义抽象类Animal

abstract class Animal
{
//定义抽象方法shout()
public abstract void shout();
}

接口(基础类库中的接口命名都是以大写字母I开头)

//接口

interface Animal
{
void Shout();//抽象方法Shout()
void Run();//抽象方法Run()
}
//定义子类实现接口
class Dog : Animal
{
public void Shout()
{
Console.WriteLine("狗会叫");
}
public void Run()
{
Console.WriteLine("狗会跑");
}
}

转载于:https://www.cnblogs.com/zhang1997/p/7687829.html

你可能感兴趣的文章
WebService学习总结(二)--使用JDK开发WebService
查看>>
Tizen参考手机RD-210和RD-PQ
查看>>
竞价广告系统-位置拍卖理论
查看>>
策略模式 C#
查看>>
[模板]树状数组
查看>>
[HDU 6447][2018CCPC网络选拔赛 1010][YJJ's Salesman][离散化+线段树+DP]
查看>>
设计模式学习的好方法
查看>>
感谢Leslie Ma
查看>>
几种排序方法
查看>>
查看数据库各表的信息
查看>>
第一阶段测试题
查看>>
第二轮冲刺第五天
查看>>
图片压缩
查看>>
Hadoop-2.6.5安装
查看>>
ES6思维导图
查看>>
第四周作业
查看>>
20151121
查看>>
线段重叠 (思维好题)
查看>>
Codeforces Round #413 C. Fountains (线段树的创建、查询、更新)
查看>>
SBuild 0.1.5 发布,基于 Scala 的构建系统
查看>>