分类
发现
标签
搜索
注册
登录
分类
发现
榜单
标签
搜索
注册
登录
搜索
数智图书馆-无锡数智政务
本次搜索耗时
5.400
秒,为您找到
30
个相关结果.
搜书籍
搜文档
11.1 对RTTI的需要
63
2025-06-17
《Java编程思想(第4版)》
11.1 对RTTI的需要 11.1 对RTTI的需要 请考虑下面这个熟悉的类结构例子,它利用了多形性。常规类型是Shape类,而特别衍生出来的类型是Circle,Square和Triangle。 这是一个典型的类结构示意图,基础类位于顶部,衍生类向下延展。面向对象编程的基本目标是用大量代码控制基础类型(这里是Shape)的句柄,所以假如决定添加...
空标题文档
27
2025-06-17
《Python面向对象编程指南》
11.1 SQL数据库、持久化和对象 当使用SQLite时,会使用一个关系数据库和基于SQL语言的数据访问层。SQL语言是面向对象编程火热时期所遗留的一种语言。SQL语言侧重于面向过程编程,也是阻抗不匹配问题的来源,即关系数据模型与对象数据模型之间的不匹配。在SQL数据库中,我们主要侧重于数据模型的3个层面,如下所示。 概念模型:这些实体关系是基于 ...
13.18 可视编程和Beans
27
2025-06-17
《Java编程思想(第4版)》
13.18 可视编程和Beans 13.18 可视编程和Beans 迄今为止,我们已看到Java对创建可重复使用的代码片工作而言是多么的有价值。“最大限度地可重复使用”的代码单元拥有类,因为它包含一个紧密结合在一起的单元特性(字段)和单元动作(方法),它们可以直接经过混合或通过继承被重复使用。 继承和多形态性是面向对象编程的精华,但在大多数情况下当我...
空标题文档
26
2025-06-17
《Python面向对象编程指南》
6.5 定义一种新的序列 当我们进行统计分析时,常常会需要基于一些数据计算平均数、众数和标准差。我们的21点模拟器会产生一些结果,我们必须对这些结果进行统计分析才能知道我们是否真的创建了一种更好的策略。 当我们模拟一个打牌的策略时,我们应该以一些结果数据作为结束,这些数据是一系列的数字,它们向我们展示了用某种特定策略打牌的结果。对于一张拥挤的桌子和一张...
空标题文档
25
2025-06-17
《Python面向对象编程指南》
13.9 使用特性文件存储配置 特性文件通常在Java程序中使用。在Python中一样可以使用它们。它们解析起来更容易,并且可以使用方便的容易掌握的格式来对配置参数进行编码。有关这种格式的更多信息,可参见:http://en.wikipedia.org/wiki/.properties。如下是一个特性文件的示例。 # Example Simulati...
14.7 Ruby
25
2025-06-17
《Docker技术入门与实战(第2版)》
14.7 Ruby 14.7.1 使用Ruby官方镜像 14.7.2 JRuby 14.7.3 Ruby on Rails 14.7 Ruby Ruby是一种动态的面向对象的脚本语言,具有支持反射、跨平台、设计精简等特点,在Web应用领域应用颇多。Ruby的设计受到Perl、Smalltalk、Eiffel、Ada和Lisp的影响。Ruby支持多...
空标题文档
23
2025-06-17
《Python面向对象编程指南》
6.3 使用标准库的扩展 我们会介绍标准库中一些对内置类型的扩展实现。这些是扩展或者修改了内置集合类的类型。在诸如Python 3 Object Oriented Programming这样的书中,已经用不同的方式介绍了它们中的大多数。 我们会介绍下面6个集合函数。 namedtuple()函数会创建允许包含可命名属性的tuple类,我们可以使用这...
空标题文档
21
2025-06-17
《Python面向对象编程指南》
本书涵盖的内容 我们会用一些章节深入讲解Python的3个高级主题。 一些预备知识,主要讲解一些基本的主题,例如unittest、doctest、docstrings以及一些特殊的函数名。 第1部分“用特殊方法实现Python风格的类”,这个部分着重讲解面向对象编程以及如何更好地将Python内置的特性和我们的类进行集成,这个部分包括以下8章。 ...
1.7 对象的创建和存在时间
21
2025-06-17
《Java编程思想(第4版)》
1.7 对象的创建和存在时间 1.7 对象的创建和存在时间 从技术角度说,OOP(面向对象程序设计)只是涉及抽象的数据类型、继承以及多形性,但另一些问题也可能显得非常重要。本节将就这些问题进行探讨。 最重要的问题之一是对象的创建及破坏方式。对象需要的数据位于哪儿,如何控制对象的“存在时间”呢?针对这个问题,解决的方案是各异其趣的。C++认为程序的执行...
空标题文档
20
2025-06-17
《Python面向对象编程指南》
10.9 总结 我们介绍了shelve模块的基本用法,包括创建shelf并用存放在shelf上的对象设计键。我们也介绍了访问层需要在shelf上执行低层的CRUD操作。这样做的主要目的是我们需要分离为我们的应用程序本身服务的类和其他用于持久化的类。 10.9.1 设计要素和折中方案 shelve模块的优势之一是允许我们保存不同的元素。这为确定合适的元...
1..
«
1
2
3
»
..3