设计模式(3)

简介: 设计模式(3)

1、介绍

网络异常,图片无法展示
|

网络异常,图片无法展示
|

网络异常,图片无法展示
|

网络异常,图片无法展示
|

网络异常,图片无法展示
|

网络异常,图片无法展示
|

  • 如何学习 显得非常重要

网络异常,图片无法展示
|

  • 如何 成为 大师 ---> 刻意训练 !

2、真实面试题 加深理解

网络异常,图片无法展示
|

  • 要求
    网络异常,图片无法展示
    |

网络异常,图片无法展示
|

  • 代码展示
class Car{
        constructor(name,number){
            this.name = name ,
            this.number = number
        }
    }
     class KuaiCar extends Car{
        constructor(name,number){
            super(name,number)
            this.price = 1
        }
    }
    class ZhuanCar extends Car{
        constructor(name,number){
            super(name,number)
            this.price = 2
        }
    }
    class Trip {
        constructor(car){
            this.car = car
        }
        start(){
            console.log(`行程开始,名称:${this.car.name},车牌号:${this.car.number}`)
        }
        end(){
            console.log(`行程结束,价格为:${this.car.price * 5} `)
        }
    }
    // test
    const zhauncar = new ZhuanCar('保时捷',918)
    const mancar = new KuaiCar('比亚迪',33)
    const trip = new Trip(mancar)
    trip.start()
    trip.end()
复制代码
  • 展示结果  非常 nice

网络异常,图片无法展示
|

网络异常,图片无法展示
|

网络异常,图片无法展示
|

网络异常,图片无法展示
|

  • 代码 暂且 不看 后续补充



相关文章
|
17天前
|
设计模式 算法
什么是设计模式,有哪些设计模式,设计模式用来做什么
什么是设计模式,有哪些设计模式,设计模式用来做什么
|
17天前
|
设计模式 Java 测试技术
设计模式之-降龙十八掌
设计模式之-降龙十八掌
37 0
|
17天前
|
设计模式 前端开发 C++
什么是设计模式?
什么是设计模式?
43 0
|
9月前
|
设计模式 存储 算法
|
11月前
|
设计模式
设计模式总结
设计模式总结
61 0
|
设计模式 消息中间件 Java
一起来学设计模式之认识设计模式
前言 目前正在出一个设计模式专题系列教程, 篇幅会较多, 喜欢的话,给个关注❤️ ~ 本节给大家讲一下设计模式基本概念,它的基本原则以及有哪些设计模式~ 本专题的所有案例代码主要以Java语言为主, 好了, 废话不多说直接开整吧~ 设计模式初识 设计模式是一种经过验证的、被广泛应用的解决特定问题的软件设计方案,它提供了一种在软件设计中反复使用的解决方案。设计模式通常描述了一个问题的情境、解决方案和解决方案的优点和缺点。设计模式不是一种具体的编程语言特性或库,而是一种通用的设计思想和方法。
|
设计模式 Java
|
设计模式 算法 安全
11种常用的设计模式
有这么一个很形象的比喻,把写代码比作是建房子,代码比作是砖瓦、一个完整的系统就好比是一栋高楼大厦、程序员无疑就好比是建(ban)筑(zhuan)工,这些很表面的东西我们都可以很形象深刻的理解,其实要设计和开发一个系统远远不只这些东西,深挖表象之下隐藏着的细节往往才是灵魂所在,诸如:算法和数据结构、框架、设计模式等,设计模式是一个虚幻的抽象的概念,好比建造房子时的设计理念方案一样,一个软件系统扩展性、可维护性以及稳定健壮性如何,很大程度上取决于设计模式。
11种常用的设计模式
|
设计模式 uml
设计模式(二),设计模式详解
设计模式(二),设计模式详解
|
设计模式 Arthas Java
设计模式(四)
设计模式
182 0