alun-chen

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  设计模式、面向对象

摘要:概念 面向对象编程(OOP)是一种编程语言模型,围绕对象是行为、数据、逻辑。 从历史上看,程序被视为一种逻辑程序,它接收输入数据,处理数据并生成输出数据。 基础 面向对象的3大核心思想:封装、继承、多态。 深入理解 编程挑战被看作是如何编写逻辑,而不是如何定义数据。 面向对象编程认为我们真正关心的是 阅读全文
posted @ 2018-02-27 17:25 alun-chen 阅读(631) 评论(0) 推荐(0)

摘要:前言 面向对象有人分为五大原则,分别为单一职责原则、开放封闭原则、依赖倒置原则、接口隔离原则、里氏替换原则。 也有人分为六大原则,分别为单一职责原则、开放封闭原则、依赖倒置原则、接口隔离原则、里氏替换原则、迪米特法则。 现在我们来介绍迪米特法则 迪米特法则 1)概念 其法则又叫最少知道法则。从名字上就能知道,类与类之间应该是最少知道的,应当加多一个类来辅助类与类之间的联系。 其概念是一个软... 阅读全文
posted @ 2017-07-17 17:25 alun-chen 阅读(1075) 评论(0) 推荐(0)

摘要:前言 面向对象有人分为五大原则,分别为单一职责原则、开放封闭原则、依赖倒置原则、接口隔离原则、里氏替换原则。 也有人分为六大原则,分别为单一职责原则、开放封闭原则、依赖倒置原则、接口隔离原则、里氏替换原则、迪米特法则。 现在我们来介绍里氏替换原则 里氏替换原则 1)概念 其概念是子类对象能够替换其基类对象被使用。 听上面的概念好像很简单,不就是父类实现的方法就能被子类实现,父类在外部的调用... 阅读全文
posted @ 2017-07-17 16:48 alun-chen 阅读(1296) 评论(0) 推荐(0)

摘要:前言 面向对象有人分为五大原则,分别为单一职责原则、开放封闭原则、依赖倒置原则、接口隔离原则、里氏替换原则。 也有人分为六大原则,分别为单一职责原则、开放封闭原则、依赖倒置原则、接口隔离原则、里氏替换原则、迪米特法则。 现在我们来介绍接口隔离原则 接口隔离原则 1)概念 客户端不应该依赖它不需要的接 阅读全文
posted @ 2017-07-04 11:12 alun-chen 阅读(1784) 评论(0) 推荐(0)

摘要:前言 面向对象有人分为五大原则,分别为单一职责原则、开放封闭原则、依赖倒置原则、接口隔离原则、里氏替换原则。 也有人分为六大原则,分别为单一职责原则、开放封闭原则、依赖倒置原则、接口隔离原则、里氏替换原则、迪米特法则。 现在我们来介绍依赖倒置原则 依赖倒置原则 1)概念 a.高层模块不应该依赖于底层 阅读全文
posted @ 2017-07-03 11:06 alun-chen 阅读(2701) 评论(0) 推荐(0)

摘要:前言 面向对象有人分为五大原则,分别为单一职责原则、开放封闭原则、依赖倒置原则、接口隔离原则、里氏替换原则。 也有人分为六大原则,分别为单一职责原则、开放封闭原则、依赖倒置原则、接口隔离原则、里氏替换原则、迪米特法则。 现在我们来介绍开放封闭原则,也叫开闭原则 开闭原则 1)概念 官方说法是 软件实 阅读全文
posted @ 2017-06-21 17:00 alun-chen 阅读(11741) 评论(0) 推荐(2)

摘要:前言 面向对象有人分为五大原则,分别为单一职责原则、开放封闭原则、依赖倒置原则、接口隔离原则、里氏替换原则。 也有人分为六大原则,分别为单一职责原则、开放封闭原则、依赖倒置原则、接口隔离原则、里氏替换原则、迪米特法则。 现在我们来介绍单一职责原则 单一职责原则 1)概念 按照官方说明,单一职责原则是 阅读全文
posted @ 2017-06-20 18:11 alun-chen 阅读(2259) 评论(0) 推荐(0)