用代码例子来解释多态和抽象类

用代码例子来解释多态和抽象类

什么是多态,什么是抽象类,我发现好多3~5年的.net开发工程师对他的理解很弱。也就对面向对象理解很弱。本文就用代码来简单解释一下,如有错误的,还请纠正。
直接上源码地址
https://github.com/BigMaJx/OOPDemo

大家注意下面那段代码
第一,准备餐具和烹饪用了两个抽象方法
第二,洗碗用的是私有方法
对于吃饭的人来说,直接吃即可,
吃之前的准备工作和吃完的收尾工作都不用考虑。

用代码例子来解释多态和抽象类