书栈网 · BookStack 本次搜索耗时 0.039 秒,为您找到 269660 个相关结果.
  • 面向对象思想

    一、设计原则 S.O.L.I.D 1. 单一责任原则 2. 开放封闭原则 3. 里氏替换原则 4. 接口分离原则 5. 依赖倒置原则 其他常见原则 1. 迪米特法则 2. 合成复用原则 3. 共同封闭原则 4. 稳定抽象原则 5. 稳定依赖原则 二、三大特性 封装 继承 多态 三、UML 类图 1. 继承相关 泛化关系 (G...
  • 面向对象基础

    面向对象的基本特征 参考资料 面向对象的基本特征 面向对象的三个基本特征是:封装、继承、多态 封装 封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。 继承 继承是指这样一种能力:它可以使用现有...
  • 7.9 面向对象

    7.9 面向对象 7.9.1 定义内部类 7.9.2 定义成员属性 7.9.3 定义成员方法 7.9.4 定义常量 7.9.5 类的实例化 7.9 面向对象 7.9.1 定义内部类 在扩展中定义一个内部类的方式与函数类似,函数最终注册到EG(function_table),而类则最终注册到EG(class_table)符号表中,注册的过程首...
  • 面向对象基础

    面向对象基础 class和instance 定义class 创建实例 练习 小结 读后有收获可以支付宝请作者喝咖啡,读后有疑问请加微信群讨论 面向对象基础 面向对象编程,是一种通过对象的方式,把现实世界映射到计算机模型的一种编程方法。 现实世界中,我们定义了“人”这种抽象概念,而具体的人则是“小明”、“小红”、“小军”等一个个具体的人。...
  • 面向对象基础

    面向对象的基本特征 参考资料 面向对象的基本特征 面向对象的三个基本特征是:封装、继承、多态 封装 封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。 继承 继承是指这样一种能力:它可以使用现有...
  • JavaScript面向对象

    1904 2018-07-17 《前端工程师手册》
    JavaScript面向对象 什么是面向对象 原型继承与类继承的区别 参考资料 JavaScript面向对象 JavaScript是不是一门严格意义上的面向对象的语言,它并没有提供类的方法。它是使用原型继承而不是类继承达到面向对象的效果。 我们先理解一下面向对象的基本概念,后续章节详细的解释下面向对象在JavaScript中的实现。 什么...
  • 第7章 面向对象编程(OOP)

    1564 2019-03-05 《Kotlin极简教程》
    第7章 面向对象编程(OOP) 在前面的章节中,我们学习了Kotlin的语言基础知识、类型系统、集合类以及泛型相关的知识。在本章节以及下一章中,我们将一起来学习Kotlin对面向对象编程以及函数式编程的支持。 7.1 面向对象编程思想 7.2 类与构造函数 7.3 抽象类 7.4 接口 7.6 继承 7.7 枚举类 7.8 注解类 7....
  • 第8章 面向对象编程简介

    2595 2019-04-10 《C# 从入门到精通》
    本章内容 本章内容 什么是面向对象编程 OOP技术 桌面应用程序对OOP的依赖关系   本书前面介绍了C#语法和编程的所有基础知识,以及调试应用程序的方法。现在我们已经可以编写出可供使用的控制台应用程序了。但是,要了解C#语言和.NET Framework 的强大功能,还需要使用面向对象编程(Object-Oriented Programmin...
  • Day08 - 面向对象编程基础

    面向对象编程基础 类和对象 定义类 创建和使用对象 访问可见性问题 面向对象的支柱 练习 练习1:定义一个类描述数字时钟。 练习2:定义一个类描述平面上的点并提供移动点和计算到另一个点距离的方法。 面向对象编程基础 活在当下的程序员应该都听过"面向对象编程"一词,也经常有人问能不能用一句话解释下什么是"面向对象编程",我们先来看看比较正...
  • AOP面向切面编程

    内建插入点 AOP示意图 13 性能测试 AOP(面向切面编程)是实现程序功能的统一维护的一种技术。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 限于C++语言的特性,Drogon没有提供像Spring那样灵活的AOP方案,而是一种简单的AOP,所有插入点都是内建...