分类
发现
标签
搜索
注册
登录
分类
发现
榜单
标签
搜索
注册
登录
搜索
万象云档
本次搜索耗时
2.774
秒,为您找到
489
个相关结果.
搜书籍
搜文档
5.1.3 用对象表示复杂数据
251
2025-05-08
《程序设计思想与方法》
5.1.3 用对象表示复杂数据 5.1.3 用对象表示复杂数据 程序是对数据进行操作的过程,因此数据表示和操作过程是编程时要考虑的两大问题。 我们已经熟悉用编程语言提供的数据类型来表示数据,例如用字符串表示雇员姓名,用整数表示年龄,用浮点数表示工资等。对于某些稍微复杂一点的数据我们也有适合的数据类 型来表示,例如雇员名单可以用一个字符串数据构成的列表来...
4.2.6 函数的返回值
251
2025-05-08
《程序设计思想与方法》
4.2.6 函数的返回值 4.2.6 函数的返回值 函数作为一种模块构件,它与其他模块如何协作、交换信息?我们已经知道,通过函数 调用时的参数传递,可以实现从函数外部向函数内部输入数据。本节讨论函数向外部输出信 息的问题。 在数学中,函数是从定义域到值域的映射,亦即从自变量计算出函数值。编程语言中的 函数原本就是数学函数的模仿物,自然也可以计算出一个...
1.6 字符串的全排列
249
2025-05-31
《编程之法:面试和算法心得》
1.6 字符串的全排列 题目描述 分析与解法 解法一、递归实现 解法二、字典序排列 解法总结 类似问题 1.6 字符串的全排列 题目描述 输入一个字符串,打印出该字符串中字符的所有排列。 例如输入字符串abc,则输出由字符a、b、c 所能排列出来的所有字符串 abc、acb、bac、bca、cab 和 cba。 分析与解法 解法...
15.9 总结
248
2025-05-18
《Thinking in Java (Java 编程思想)》
15.9 总结 15.9 总结 由于篇幅所限,还有其他许多涉及连网的概念没有介绍给大家。Java也为URL提供了相当全面的支持,包括为因特网上不同类型的客户提供协议控制器等等。 除此以外,一种正在逐步流行的技术叫作Servlet Server。它是一种因特网服务器应用,通过Java控制客户请求,而非使用以前那种速度很慢、且相当麻烦的CGI(通用网关接...
第4章 初始化和清除
246
2025-05-18
《Thinking in Java (Java 编程思想)》
第4章 初始化和清除 第4章 初始化和清除 “随着计算机的进步,‘不安全’的程序设计已成为造成编程代价高昂的罪魁祸首之一。” “初始化”和“清除”是这些安全问题的其中两个。许多C程序的错误都是由于程序员忘记初始化一个变量造成的。对于现成的库,若用户不知道如何初始化库的一个组件,就往往会出现这一类的错误。清除是另一个特殊的问题,因为用完一个元素后,由于...
第5章 隐藏实现过程
246
2025-05-18
《Thinking in Java (Java 编程思想)》
第5章 隐藏实现过程 第5章 隐藏实现过程 “进行面向对象的设计时,一项基本的考虑是:如何将发生变化的东西与保持不变的东西分隔开。” 这一点对于库来说是特别重要的。那个库的用户(客户程序员)必须能依赖自己使用的那一部分,并知道一旦新版本的库出台,自己不需要改写代码。而与此相反,库的创建者必须能自由地进行修改与改进,同时保证客户程序员代码不会受到那些变...
11.4 总结
245
2025-05-18
《Thinking in Java (Java 编程思想)》
11.4 总结 11.4 总结 利用RTTI可根据一个匿名的基类引用调查出类型信息。但正是由于这个原因,新手们极易误用它,因为有些时候多态性方法便足够了。对那些以前习惯程序化编程的人来说,极易将他们的程序组织成一系列switch 语句。他们可能用RTTI做到这一点,从而在代码开发和维护中损失多态性技术的重要价值。Java的要求是让我们尽可能地采用多态性...
5.2.4 图形的事件处理
244
2025-05-08
《程序设计思想与方法》
5.2.4 图形的事件处理 5.2.4 图形的事件处理 面向对象的概念是和事件驱动编程联系在一起的。所谓事件是指在程序执行过程中发生的事情,例如点击了鼠标左键、按下了键盘上的回车键之类。某个对象可以与特定事件绑定 在一起,这样当特定事件发生时,可以调用特定的函数来处理这个事件。 画布及画布上的图形都是对象,都可以与交互事件绑定,这样用户可以利用键盘、...
7.1 数据与操作:两种观点
242
2025-05-08
《程序设计思想与方法》
7.1 数据与操作:两种观点 7.1 数据与操作:两种观点 任何计算机程序都是对特定数据进行特定处理的过程。当我们利用计算机解决问题时, 不外乎要做两件事情:一是将问题要处理的数据表示出来,这可以借助编程语言提供的基本 数据类型、复杂类型构造手段以及更高级的逻辑数据结构等来实现;二是设计对这些数据进 行处理的算法过程,并利用编程语言提供的各种语句编制...
2.8 练习
242
2025-05-08
《程序设计思想与方法》
2.8 练习 2.8 练习 什么是数据?什么是数据类型? Python 中的数值类型有哪些?对数值类型能执行什么运算? Python 中的字符串有哪些表示方式?对字符串类型能执行什么运算? Python 中的布尔类型提供了哪两个值?对布尔类型数据能执行什么运算? Python 中的列表类型和其他编程语言中常见的数组类型有何异同? ...
1..
«
40
41
42
43
»
..49