- 博客(3)
- 收藏
- 关注
原创 每天三分钟学习设计原则-单一职责原则
单一职责原则: 定义:不要存在导致一个类变更的原因 这句定义比较抽象,我们可以这样理解一个类,接口,方法只负责一项原则 代码示例: 提示:这里可以添加要学的内容 例如: 1、 搭建 Java 开发环境 2、 掌握 Java 基本语法 3、 掌握条件语句 4、 掌握循环语句 学习时间: 提示:这里可以添加计划学习的时间 例如: 1、 周一至周五晚上 7 点—晚上9点 2、 周六上午 9 点-上午 11 点 3、 周日下午 3 点-下午 6 点 学习产出: 提示:这里统计学习计划的总量 例如: 1
2020-09-05 00:27:12
128
原创 每天三分钟学习设计原则-依赖倒置原则
学习目标: 依赖倒置原则的定义 依赖倒置的代码实现 依赖倒置的优点 定义: 定义:高层模块不应该底层模块,二者都应该依赖其抽象 扩展:1.抽象不应依赖细节,细节依赖抽象 2.要针对接口编程,不要针对实现编程 代码示例: 提示:以一个简单的学习为例 例如:tom喜欢学习,并且学习java课程,也学习python课程 public class Tom { //Tom爱学习, //学习Java课程 public void studyJvava...
2020-09-01 23:10:40
122
原创 每天三分钟学习设计原则-开闭原则
每天三分钟学习设计原则-开闭原则 第一篇:开闭原则 前言 为什么要学习设计原则? 设计原则其实就是一系列的设计规范,为学习设计模式奠定了基础,使我们可以写出更加优雅的程序,让程序的健壮性和可复用性及可扩展性更强. 一、开闭原则 定义:一个软件如实体类,函数和模块应该对修改关闭,对扩展开放 优点:提高程序的可扩展性和复用性 二、开闭原则代码实现 以手机为例:手机有价格和品牌属性,但是在实际生活中手机的售价可能会发生改变. 代码如下(示例): public class Mob..
2020-08-29 00:33:28
162
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人