课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 提高面向对象编程的能力和代码质量

教学服务

  • icon

    学习群答疑

  • icon

    详细讲解,实例演示

  • icon

    原理讲解,实例分析,深入浅出

讲师介绍

  • 计算机专业硕士研究生,擅长C、C++和计算机安全,麦洛科菲教学总监,《程序员求职成功路:技术、求职技巧与软实力培养》作者,创立了麦洛科菲高端IT培训,培训了大量成功就职于BAT的学员

  • 课程详情

    课程内容

    SOLID原则是面向对象设计和编程(OOD&OOP)中几个重要编码原则,是由Robert C Martin(著有《架构整洁之道》一书)推广并被广泛引用于面向对象编程中。正确使用这些规范将提升代码的可扩展性、逻辑性和可读性。有助于将C++等面向对象编程语言初学者快速进阶到高级程序员水平。SOLID 原则包括:
    Single Responsibility Principle:单一职责原则(SRP)
    Open Closed Principle:开闭原则(OCP)
    Liskov Substitution Principle:里氏替换原则(LSP)
    Law of Demeter:迪米特法则(LD)
    Interface Segregation Principle:接口隔离原则(ISP)
    Dependence Inversion Principle:依赖倒置原则(DIP)
    把首字母联合起来( L 算做一个)就是 SOLID (稳定的):建立稳定、灵活、健壮的设计
    学习目的:提升代码质量;应对面试提问

    课程大纲

    SOLID 原则简介
    SOLID(1):单一职责原则
    SOLID(2):开闭原则
    SOLID(3):里氏替换原则
    SOLID(4):迪米特法则
    SOLID(5):接口隔离原则
    SOLID(6):依赖倒置原则

    学习所需基础

    需要具备C++、Java、Python等面向对象编程语言基础。学过设计模式课程更佳

    课程勘误

    如您在学习过程中发现任何“错误”,请告知我们错误所在的课程名称和错误所在视频的时间起始位置。错误一经我们确认,我们将会在该门课程的“课程概述”里提供“错误更正”信息,并对您表示衷心的感谢。

    温馨提示
    • 请勿私下交易
      请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
    • 听课说明

      1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课

      2、手机/平板:下载腾讯课堂APP, 进入学习页面听课