摘要: 面向对象开发有三大特性(特点 / 特征) : 封装, 继承, 多态。我们今天主要讨论封装和继承,多态会在下篇中讨论。 一、封装: 所谓封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是面向对象的特征之一,是对象和类概念的主要特性 阅读全文
posted @ 2019-05-20 11:11 爱笑的小宇宙 阅读(670) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/qixinbo/p/8214049.html 1、命名空间 namespace BackStageManagement.Services 关键字用于声明包含一组相关对象的作用域。 可以使用命名空间来组织代码元素并创建全局唯一类型。命名空间下可以有很多类! 阅读全文
posted @ 2019-05-20 11:10 爱笑的小宇宙 阅读(331) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/qixinbo/p/8244583.html 前文链接: C#面向对象(一):明确几个简单的概念作为开胃菜 C#面向对象(二):封装和继承 今天来聊聊面向对象的多态,这部分算是比较重要和核心的,很多工作2年多的程序员其实对于面向对象和多态的理解也是不到 阅读全文
posted @ 2019-05-20 11:09 爱笑的小宇宙 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 面向对象的三大基本特征,五大基本原则 目录 一、三大基本特征:封装、继承、多态 1、封装 2、继承 3、多态 二、五大基本原则 1、单一职责原则(SRP) 2、开放封闭原则(OCP) 3、里氏替换原则(LSP) 4、依赖倒置原则(DIP) 5、接口隔离原则(ISP) 目录 一、三大基本特征:封装、继 阅读全文
posted @ 2019-05-20 10:29 爱笑的小宇宙 阅读(225) 评论(0) 推荐(0) 编辑