万象云档 本次搜索耗时 1.921 秒,为您找到 489 个相关结果.
  • 7.3.3 多态性

    7.3.3 多态性 7.3.3 多态性 在 7.3.1 中定义的类 Student 和 Teacher 中,有一个同名的方法 getNum。虽然同名,但这 个方法在两个类中的行为是完全不同的:在 Student 中返回的是学号,而在 Teacher 中返回的 是学生人数。因此,当我们向一个对象 obj 发送 getNum 消息时,所得结果取决于 obj...
  • 2.2 数值类型

    2.2 数值类型 2.2 数值类型 自然界的事物都具有数量属性,由此抽象出了数的概念,所以数值几乎无处不在。计算 机曾被认为是数值计算的机器,并且至今数值计算仍然是计算机的重要应用领域。事实上, 从最底层来看,计算机也只会对二进制数值进行操作。高级编程语言中的种种数据类型及其 操作,最终都要转化成底层的二进制数值计算。 最常用的数值类型包括整数和浮点...
  • 4.2.5 变量的作用域

    4.2.5 变量的作用域 4.2.5 变量的作用域 程序中的变量都有自己的作用域(scope,或称辖域),即程序的一部分区域,在其中可以访问该变量。一个变量只有在它的作用域中才有定义,才能被访问。 局部变量 在一个函数中定义的变量称为局部变量(local variable),因为它们的作用域局限于该 函数的函数体,在函数外部是没有定义的。例如: ...
  • JavaScript 编程精解 中文第三版

    JavaScript 编程精解 中文第三版 赞助我 协议 JavaScript 编程精解 中文第三版 原书:Eloquent JavaScript 3rd edition 译者:飞龙 自豪地采用谷歌翻译 部分参考了《JavaScript 编程精解(第 2 版)》 在线阅读 PDF格式 EPUB格式 MOBI格式 代码仓库 ...
  • 第 7 章 面向对象思想与编程

    第 7 章 面向对象思想与编程 第 7 章 面向对象思想与编程 面向对象思想和方法具有强大的描述复杂数据和构建复杂系统的能力,因此面向对象编 程已成为当今流行的编程范型,是大多数程序员在解决问题时的不二之选。第 5 章中通过图 形对象初步介绍了对象概念,本章将系统地介绍面向对象思想和面向对象编程。
  • 1.2 什么是计算思维?

    1.2 什么是计算思维? 1.2 什么是计算思维? 如前所述,计算是利用计算机一步一步地执行指令来解决问题的过程,计算机科学是关于计算的科学。正如数学家在证明数学定理时有独特的数学思维、工程师在设计制造产品时 有独特的工程思维、艺术家在创作诗歌音乐绘画时有独特的艺术思维一样,计算机科学家在 用计算机解决问题时也有自己独特的思维方式和解决方法,我们统称之...
  • LineChain:适用于智能合约编程的脚本语言支持

    209 2025-05-17 《区块链开发》
    LineChain:适用于智能合约编程的脚本语言支持 LineChain:适用于智能合约编程的脚本语言支持
  • 02 代码错误修正与功能解读

    208 2025-05-09 《ChatGPT:AI革命》
    02 代码错误修正与功能解读 02 代码错误修正与功能解读 ChatGPT可以修正代码中的错误,并解读代码的功能。这对于编程新手来说尤其有用。 Q:下面这段Python代码有什么问题吗? A:这段代码中存在以下问题: ①导入错误:应该使用“from pathlib import Path”而不是“from pathlib import pat...
  • 2.1 用引用操纵对象

    2.1 用引用操纵对象 2.1 用引用操纵对象 每种编程语言都有自己的数据处理方式。有些时候,程序员必须时刻留意准备处理的是什么类型。您曾利用一些特殊语法直接操作过对象,或处理过一些间接表示的对象吗(C或C++里的指针)? 所有这些在Java里都得到了简化,任何东西都可看作对象。因此,我们可采用一种统一的语法,任何地方均可照搬不误。但要注意,尽管将一...
  • 5.1 概述

    5.1 概述 5.1 概述 实际应用中经常需要利用图形、图像和动画。例如,在大量数据的统计与分析中,仅仅 算出数学期望、标准差之类的统计指标,并不能使普通人很好地理解数据;但是如果画出直 方图、趋势曲线之类的图形,就能使人们洞悉数据所蕴涵的意义。又如,假设小学教师希望 向学生讲授太阳、地球和月亮三者之间的位置和运动的知识,如果他完全用文字语言来表述 天...