C#面向对象编程的三大特征:
- 封装
- 继承
- 多态
1、封装
对象间的相互联系和相互作用过程主要通过消息机制得以实现。对象之间并不需要过多的了解对方内部的具体状态或运动规律。面向对象的类是封装良好的模块,类定义将其说明(用户可见的外部接口)与实现(用户不可见的内部实现)显示地分开,其内部实现按其具体定义的作用域提供保护。类是封装的最基本单位。
2、继承
继承是一个现有的类创建新类的过程,现有的类称为父类,新类称为子类,子类可以访问父类的属性和方法。
3、多态
多态性是指同名的方法可以在不同的类中具有不同的运行规律。
下面是C#面向对象编程之封装、继承、多态的思维导图,全屏观看请点击:C#面向对象编程之封装、继承、多态