上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: 在软件开发过程中有时需要创建一个复杂的对象,这个复杂对象通常由多个子部件按一定的步骤组合而成。例如,计算机是由 CPU、主板、内存、硬盘、显卡、机箱、显示器、键盘、鼠标等部件组装而成的,采购员不可能自己去组装计算机,而是将计算机的配置要求告诉计算机销售公司,计算机销售公司安排技术人员去组装计算机,然 阅读全文
posted @ 2021-01-15 12:18 计算机学习充电 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 前面介绍的工厂方法模式中考虑的是一类产品的生产,如畜牧场只养动物、电视机厂只生产电视机、计算机软件学院只培养计算机软件专业的学生等。同种类称为同等级,也就是说:工厂方法模式只考虑生产同等级的产品,但是在现实生活中许多工厂是综合型的工厂,能生产多等级(种类) 的产品,如农场里既养动物又种植物,电器厂既 阅读全文
posted @ 2021-01-15 12:17 计算机学习充电 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 在现实生活中社会分工越来越细,越来越专业化。各种产品有专门的工厂生产,彻底告别了自给自足的小农经济时代,这大大缩短了产品的生产周期,提高了生产效率。同样,在软件开发中能否做到软件对象的生产和使用相分离呢?能否在满足“开闭原则”的前提下,客户随意增删或改变对软件相关对象的使用呢?这就是本节要讨论的问题 阅读全文
posted @ 2021-01-15 12:08 计算机学习充电 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 代码块就是使用 <script> 标签包含的 JavaScript 代码段。 示例1 在下面示例中,使用了两个 <script> 标签分别定义两个 JavaScript 代码块。 <script> //JavaScript 代码块 1 var a = 1; </script> <script> // 阅读全文
posted @ 2021-01-14 23:26 计算机学习充电 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 在《第一个JavaScript程序》中提到,对于导入的 JavaScript 文件,将按照 <script> 标签在文档中出现的顺序来执行,而且执行过程是文档解析的一部分,不会单独解析或者延期执行。—般情况下,在文档的 <head> 标签中包含 JavaScript 脚本,或者导入的 JavaScr 阅读全文
posted @ 2021-01-14 23:25 计算机学习充电 阅读(275) 评论(0) 推荐(0) 编辑
摘要: JavaScript 程序不能够独立运行,只能在宿主环境中执行。一般情况下可以把 JavaScript 代码放在网页中,借助浏览器环境来运行。 编写第一个程序 在 HTML 页面中嵌入 JavaScript 脚本需要使用 <script> 标签,用户可以在 <script> 标签中直接编写 Java 阅读全文
posted @ 2021-01-14 23:16 计算机学习充电 阅读(235) 评论(0) 推荐(0) 编辑
摘要: JavaScript 是面向 Web 的编程语言,获得了所有网页浏览器的支持,是目前使用最广泛的脚本编程语言之一,也是网页设计和 Web 应用必须掌握的基本工具。 JavaScript 历史 1995 年 2 月,Netscape 公司发布 Netscape Navigator 2 浏览器,并在这个 阅读全文
posted @ 2021-01-14 23:12 计算机学习充电 阅读(864) 评论(0) 推荐(0) 编辑
摘要: 原型模式的定义与特点 原型(Prototype)模式的定义如下:用一个已经创建的实例作为原型,通过复制该原型对象来创建一个和原型相同或相似的新对象。在这里,原型实例指定了要创建的对象的种类。用这种方式创建对象非常高效,根本无须知道对象创建的细节。例如,Windows 操作系统的安装通常较耗时,如果复 阅读全文
posted @ 2021-01-14 22:56 计算机学习充电 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 现实生活中,原始社会自给自足(没有工厂),农耕社会小作坊(简单工厂,民间酒坊),工业革命流水线(工厂方法,自产自销),现代产业链代工厂(抽象工厂,富士康)。我们的项目代码同样是由简到繁一步一步迭代而来的,但对于调用者来说,却越来越简单。在日常开发中,凡是需要生成复杂对象的地方,都可以尝试考虑使用工厂 阅读全文
posted @ 2021-01-14 22:55 计算机学习充电 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 单例模式的定义与特点 单例(Singleton)模式的定义:指一个类只有一个实例,且该类能自行创建这个实例的一种模式。例如,Windows 中只能打开一个任务管理器,这样可以避免因打开多个任务管理器窗口而造成内存资源的浪费,或出现各个窗口显示内容的不一致等错误。在计算机系统中,还有 Windows 阅读全文
posted @ 2021-01-14 22:54 计算机学习充电 阅读(373) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 下一页