第35/90步《番外篇》第2章 面向对象和设计模式实例讲解 第7课

简介: 今天学习《番外篇》第2章 面向对象和设计模式实例讲解 第7课 面向对象的6个基本原则,这节课我们首先看一看设计模式背后蕴藏的面向对象思想,以此作为我们打开设计模式殿堂大门的开端。学习设计模式,重在学习面向对象的基本思想,而非模式本身。

image.png

今天学习《番外篇》第2章 面向对象和设计模式实例讲解 第7课 面向对象的6个基本原则,这节课我们首先看一看设计模式背后蕴藏的面向对象思想,以此作为我们打开设计模式殿堂大门的开端。学习设计模式,重在学习面向对象的基本思想,而非模式本身。


学习目标


  • 1 从白马非马看抽象与具象
  • 2 SOLLID:面向对象的 6 个基本原则
  • 3 最重要的基本原则:开放-封闭原则
  • 4 了解 MVC 及响应式框架
  • 5 设计模式的本质是什么?
  • 6 设计模式的时代演进性

主要知识点/技能点



实践疑难点



小结

这节课我们主要讲了什么是面向对象的软件设计思想,什么是抽象,什么是面向对象的 6 个基本原则,以及设计模式的本质是什么。


目录
相关文章
|
1月前
|
设计模式 缓存 安全
【设计模式】单例模式:确保类只有一个实例
【设计模式】单例模式:确保类只有一个实例
30 0
|
8月前
|
设计模式 安全 Java
JAVA设计模式1:单例模式,确保每个类只能有一个实例
JAVA设计模式1:单例模式,确保每个类只能有一个实例
|
2天前
|
设计模式 安全 Java
Java中的单例模式是一种设计模式,它保证一个类只有一个实例,并提供一个全局访问点
Java单例模式确保类仅有一个实例,并提供全局访问点。常见实现包括: - 饿汉式:静态初始化,线程安全。 - 懒汉式:延迟初始化,需同步保证线程安全。 - 双重检查锁定:优化懒汉式,减少同步开销。 - 静态内部类:延迟加载,线程安全。 - 枚举:简洁线程安全,不适用于复杂构造。 - 容器实现:如Spring框架,用于依赖注入。选择依据需求,如延迟加载、线程安全和扩展性。
33 10
|
18天前
|
设计模式 存储 Java
JavaSE——面向对象高级二(2/4)-final关键字、常量、抽象类(认识抽象类、抽象类的好处、应用场景-模板方法设计模式)
JavaSE——面向对象高级二(2/4)-final关键字、常量、抽象类(认识抽象类、抽象类的好处、应用场景-模板方法设计模式)
13 0
|
1月前
|
设计模式 算法 架构师
【搞懂设计模式】设计模式与面向对象原则
【搞懂设计模式】设计模式与面向对象原则
22 1
|
1月前
|
设计模式 Java 编译器
Java 设计模式最佳实践:一、从面向对象到函数式编程
Java 设计模式最佳实践:一、从面向对象到函数式编程
72 0
|
1月前
|
设计模式
装饰者设计模式(二)番外篇 装饰者设计模式和静态代理设计模式区别
装饰者设计模式(二)番外篇 装饰者设计模式和静态代理设计模式区别
|
1月前
|
设计模式 Java 数据库
二十三种设计模式全面解析-单例设计模式:解密全局独一无二的实例创造者
二十三种设计模式全面解析-单例设计模式:解密全局独一无二的实例创造者
|
10月前
|
设计模式 算法 C#
28【WinForm】C#实现商场收银软件,从面向过程到面向对象,设计模式的应用
实现商场收银系统从简单的面向过程到面向对象的演变。
109 0
|
11月前
|
设计模式 存储 安全
【大话设计模式】面向对象基础
【大话设计模式】面向对象基础