C# 核心 面向对象编程概念 面向过程编程是一种以过程为中心的编程思想,分析出解决问题所需要的步骤,然后有函数把步骤一步一步实现,使用的时候一个一个依次调用. 面向对象是一种对现实世界理解和抽象的编程方法,把相关的数据和方法组织作为一个整体来看待.从更高的层次来进行程序开发,更贴近事物的自然运行模式. 面向对象优势:提高代码复用率,提高开发效率,提高程序可拓展性,清晰的逻辑关系. 如何学习面向对象? 面向对象关键知识:类 面向对象三大特性:继承+封装+多态 封装:用程序语言来形容对象. 继承:复