数智图书馆-无锡数智政务 本次搜索耗时 1.982 秒,为您找到 425 个相关结果.
  • 第16章 设计范式

    第16章 设计范式 第16章 设计范式 本章要向大家介绍重要但却并不是那么传统的“范式”(Pattern)程序设计方法。 在向面向对象程序设计的演化过程中,或许最重要的一步就是“设计范式”(Design Pattern)的问世。它在由Gamma,Helm和Johnson编著的《Design Patterns》一书中被定义成一个“里程碑”(该书由Add...
  • 18.5 同步练习

    18.5 同步练习 18.5 同步练习 下列说法正确的是(  )。 A. Swift调用Objective-C时需要桥接头文件<工程名>-Bridging-Header.h。 B. Objective-C调用Swift时需要桥接头文件<工程名>-Bridging-Header.h。 C. Swift调用Objective-C时需要Xco...
  • 空标题文档

    9.4 多行注释 有时你可能想使用多行注释。可以使用多行,每行前面都有一个 # 字符,像下面这样: # * # 这个程序用来说明Python 中如何使用注释# 星号所在的行只为将注释# 与其余代码清楚地区分开# * 多行注释可以很好地“突出”代码段,使你读代码时能清楚地区分不同代码段。可以用多行注释来描述一段代码要做什么。程序最开始的多行...
  • 2.1 用句柄操纵对象

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

    5.4 类访问 5.4 类访问 在Java中,亦可用访问指示符判断出一个库内的哪些类可由那个库的用户使用。若想一个类能由客户程序员调用,可在类主体的起始花括号前面某处放置一个public关键字。它控制着客户程序员是否能够创建属于这个类的一个对象。 为控制一个类的访问,指示符必须在关键字class之前出现。所以我们能够使用: public class...
  • 第5章 隐藏实施过程

    第5章 隐藏实施过程 第5章 隐藏实施过程 “进行面向对象的设计时,一项基本的考虑是:如何将发生变化的东西与保持不变的东西分隔开。” 这一点对于库来说是特别重要的。那个库的用户(客户程序员)必须能依赖自己使用的那一部分,并知道一旦新版本的库出台,自己不需要改写代码。而与此相反,库的创建者必须能自由地进行修改与改进,同时保证客户程序员代码不会受到那些变...
  • 9.9 总结

    9.9 总结 9.9 总结 通过先进的错误纠正与恢复机制,我们可以有效地增强代码的健壮程度。对我们编写的每个程序来说,错误恢复都属于一个基本的考虑目标。它在Java中显得尤为重要,因为该语言的一个目标就是创建不同的程序组件,以便其他用户(客户程序员)使用。为构建一套健壮的系统,每个组件都必须非常健壮。 在Java里,违例控制的目的是使用尽可能精简的代...
  • 空标题文档

    18.4 编写有效的文档字符串 当编写文档字符串时,我们需要考虑我们的受众需要的基本信息是什么。当我们介绍如何使用库模块时,我们需要知道什么?不管我们问什么问题,其他的程序员通常也会有同样的问题。当我们编写文档字符串时,不应该超过下面的两个边界。 最好避免抽象概述、高层需求、用户故事或者没有直接与代码相关的背景信息。我们应该让文档字符串专注于代码本身...
  • 4.6 密码的长度

    4.6 密码的长度 4.6.1 容易破解的密码 4.6.2 多长的密码才安全 4.6.3 密码中使用的字符数量也很关键 4.6 密码的长度 对于可重复排列,在日常生活应用中一个有趣的话题就是密码长度的问题:什么样的密码是安全的?增加密码的长度?还是增加密码可用字符数? 4.6.1 容易破解的密码 在日常生活中,我们的银行账号要设置密码、邮箱要...
  • 空标题文档

    全部摊到桌面上 All out in the open 接下来我该做什么?明天销售会议的文档放在哪儿?乔纳斯下周有空跟我一起做这件事吗?斯科特关于新模型的那封邮件你收到了吗?在同一间屋子里办公的时候,这些问题用不了一秒钟就能解决。可远程工作之后,要是工作的流程和结构设置得有问题,那你难免要在这些事情上浪费不少时间。 这里的关键是:大家要把所有的东西公...