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

    1096 2018-07-23 《前端开发笔记本》
    面向对象 程序设计方法 面向过程 面向对象 概念 基本特点 JavaScript 面向对象 constructor 自定义构造器 创建构造器的方法(3 种) this 全局环境中 构造器中 函数中 this 实例 原型继承 原型链 属性查找 属性修改 属性删除 Object.create(proto[, propertie...
  • 面向对象

    9249 2018-10-05 《Java面试手册》
    面向对象 什么是对象 面向对象的特征 什么是类 多态的好处 代码中如何实现多态 虚拟机是如何实现多态的 重载(Overload)和重写(Override)的区别。重载的方法能否根据返回类型进行区分? 构造器(constructor)是否可被重写(override)? 接口的意义 抽象类的意义 抽象类和接口有什么区别 访问修饰符publi...
  • 面向对象编程

    面向对象编程 读后有收获可以支付宝请作者喝咖啡,读后有疑问请加微信群讨论 面向对象编程 Java是一种面向对象的编程语言。面向对象编程,英文是Object-Oriented Programming,简称OOP。 那什么是面向对象编程? 和面向对象编程不同的,是面向过程编程。面向过程编程,是把模型分解成一步一步的过程。比如,老板告诉你,要编写一个...
  • 面向对象基础

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

    概述 方法 接口 指针
  • 面向对象基础

    面向对象基础 多态 重写 重载 隐藏 成员变量 静态方法 面向对象基础 面向对象三要素:封装、继承、多态 封装 :封装的意义,在于明确标识出允许外部使用的所有成员函数和数据项,或者叫接口。 继承 : 继承基类的方法,并做出自己的扩展; 声明某个子类兼容于某基类(或者说,接口上完全兼容于基类),外部调用者可无需关注其差别(内部机制会...
  • 4.2 面向对象

    1526 2018-05-01 《互联网面试笔记》
    面向对象 Java面向对象的三个特征与含义 Overload 和 Override 接口和抽象类的区别 接口 两个对象值相同(x.equals(y) == true),但却可有不同的 hash code,这句话对不对? 什么是 AOP 和 OOP,IOC 和 DI 面向对象 下面列出了面向对象软件开发的优点: (1) 代码开发模块化,...
  • 面向对象编程

    面向对象编程 读后有收获可以支付宝请作者喝咖啡: 面向对象编程 Java是一种面向对象的编程语言。面向对象编程,英文是Object-Oriented Programming,简称OOP。 那什么是面向对象编程? 和面向对象编程不同的,是面向过程编程。面向过程编程,是把模型分解成一步一步的过程。比如,老板告诉你,要编写一个TODO任务,必须按照以...
  • 面向对象思想

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

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