设计模式之美学习笔记11~12: 贫血模型 vs. 充血模型 2019年11月29日 今天继续打卡学习极客时间上的专栏“设计模式之美”, 本篇是专栏第11, 12节的学习笔记,是专栏中介绍"面向对象"这一设计原则和设计思想的两节。 笔记 这两节分上、下两节主要介绍了在Java Web开发中盛…… 阅读全文
设计模式之美学习笔记10: 组合优于继承 2019年11月25日 今天继续打卡学习极客时间上的专栏“设计模式之美”, 本篇是专栏第9节的学习笔记,第10节是专栏中介绍"面向对象"这一设计原则和设计思想的一节。 笔记 组合优于继承,多用组合少用继承是面向对象编程中非常经…… 阅读全文
设计模式之美学习笔记09: 基于接口编程 2019年11月22日 今天继续打卡学习极客时间上的专栏“设计模式之美”, 本篇是专栏第9节的学习笔记,第9节是专栏中介绍"面向对象"这一设计原则和设计思想的一节。 笔记 基于接口编程(Interface-based progr…… 阅读全文
设计模式之美学习笔记08: 如何使用普通类模拟抽象类和接口 2019年11月20日 今天继续打卡学习极客时间上的专栏“设计模式之美”, 本篇是专栏第8节的学习笔记,第8节是专栏中介绍"面向对象"这一设计原则和设计思想的一节。 笔记 很多面向对象的语言都提供"抽象类"…… 阅读全文
设计模式之美学习笔记07: 那些违反面向对象风格的代码设计 2019年11月18日 今天继续打卡学习极客时间上的专栏“设计模式之美”, 本篇是专栏第7节的学习笔记,第7节是介绍"面向对象"这一设计原则和设计思想的一节。 笔记 本节主要介绍了几种在使用面向对象语言进行编程时违反面向对象编…… 阅读全文
设计模式之美学习笔记06: 面向对象对比面向过程的优势 2019年11月15日 今天继续打卡学习极客时间上的专栏“设计模式之美”, 本篇是专栏第6节的学习笔记,第6节是专栏中介绍"面向对象"这一设计原则和设计思想的一节。 常见的编程范式 本节主要对比了面向对象与面向过程的优势,是偏…… 阅读全文
设计模式之美学习笔记05: 封装、抽象、继承、多态,面向对象的四大特性 2019年11月13日 最近在学极客时间上的专栏“设计模式之美”,决定跟随专栏的更新,立一个flag,坚持打卡每节都写一篇笔记,作为对学习过程的巩固,以加深理解和思考。本篇是专栏第5节的学习笔记,第5节是专栏中介绍"面向对象&qu…… 阅读全文