您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 编程匠艺—编写卓越的代码

  2. 书中主要介绍的内容如下:我大致列了一下: 第I篇 代码表面第一部分 第1章 善于防守——健壮代码的防御性编程技巧 3 1.1 向优秀的代码前进 4 1.2 设想:最坏的选择 4 1.3 什么是防御性编程 6 1.4 又大又坏的世界 8 1.5 防御性编程技巧 8 1.5.1 使用好的编码风格和合理的设计 9 1.5.2 不要仓促地编写代码 9 1.5.3 不要相信任何人 10 1.5.4 编码的目标是清晰,而不是简洁 10 1.5.5 不要让任何人做他们不该做的修补工作 11 1.5.6 编译
  3. 所属分类:网络基础

    • 发布日期:2009-05-06
    • 文件大小:2097152
    • 提供者:yuecl_1220
  1. C语言接口与实现——创建可重用软件的技术

  2. 本书概念清晰、内容新颖、实例详尽,是一本有关设计、实现和有效使用C语言库函数,掌握创建可重用C语言软件模块技术的参考指南。本书倡导基于接口的C语言设计理念及其实现技术,深入详细地描述了24个C语言接口及其实现。  本书通过叙述如何用一种与语言无关的方法将接口的设计与实现独立开来,从而形成一种基于于接口的设计途径来创建可重用的API,本书是一本针对 C语言程序员的不可多得的好书,也是值得所有希望掌握可重用软件模块技术的读者阅读的参考书籍。  关于如何设计、实现和有效使用库函数的指南少之又少(如果
  3. 所属分类:C

    • 发布日期:2009-05-06
    • 文件大小:10485760
    • 提供者:yuecl_1220
  1. 数据结构 C++ 与面向对象的途径 张乃孝 裘宗燕 课后习题答案

  2. 数据结构 C++ 与 面向对象的途径 张乃孝 裘宗燕 课后 习题 答案 包括了2到11章所有的答案以及代码
  3. 所属分类:C++

    • 发布日期:2009-10-11
    • 文件大小:461824
    • 提供者:loveallsprings
  1. php5面向对象教程

  2. PHP5面向对象学习教程 第一节 面向对象编程 面向对象编程被设计来为大型软件项目提供解决方案,尤其是多人合作的项目. 当源代码增长到一万行甚至更多的时候,每一个更动都可能导致不希望的副作用. 这种情况发生于模块间结成秘密联盟的时候,就像第一次世界大战前的欧洲. //haohappy注:喻指模块间的关联度过高,相互依赖性太强.更动一个模块导致其它模块也必须跟着更动. 想像一下,如果有一个用来处理登录的模块允许一个信用卡处理模块来分享它的数据库连接. 当然出发点是好的,节省了进行另一个数据库连接
  3. 所属分类:PHP

    • 发布日期:2010-02-04
    • 文件大小:2097152
    • 提供者:yihao530
  1. php5面向对象学习

  2. 每种语言提供了不同的途径来访问对象. PHP从C++中借用概念,提供一个数据类型用来在一个标识符下包含函数和变量。最初设计PHP的时候,甚至PHP3被开发出时,PHP并不打算提供开发超过10万行代码的大型项目的能力。随着PHP和Zend引擎的发展,开发大型项目变得有可能,但无论你的项目规模多大,用类来书写你的脚本将可以让代码实现重用。这是一个好主意,特别当你愿意与别人分享你的代码的时候。
  3. 所属分类:PHP

    • 发布日期:2010-05-19
    • 文件大小:67584
    • 提供者:lan_vivian
  1. 精典23种设计模式(设计模式可复用面向对象软件的基础)

  2. 序 言 所有结构良好的面向对象软件体系结构中都包含了许多模式。实际上,当我评估一个面向对象系统的质量时,所使用的方法之一就是要判断系统的设计者是否强调了对象之间的公共协同关系。在系统开发阶段强调这种机制的优势在于,它能使所生成的系统体系结构更加精巧、简洁和易于理解,其程度远远超过了未使用模式的体系结构。 模式在构造复杂系统时的重要性早已在其他领域中被认可。特别地,Christopher Alexander和他的同事们可能最先将模式语言(pattern language)应用于城市建筑领域,他的
  3. 所属分类:其它

    • 发布日期:2011-06-16
    • 文件大小:9437184
    • 提供者:DreamSea530
  1. 第8章面向对象的编程

  2. 面向对象思想符合人类认知世界的规律,面向对象的基本概念是对象和类。封装、继承和多态是面向对象程序设计语言的基本特征。Java对象由Java类构造器创建,封装了变量和方法,通过引用标识。Java引用和对象分存于栈和堆。正确使用方法是实现面向对象编程的重要途径。
  3. 所属分类:Java

    • 发布日期:2011-12-22
    • 文件大小:1048576
    • 提供者:king1832
  1. 设计模式可复用面向对象软件的基础 pdf(一文件)

  2. 序 言 所有结构良好的面向对象软件体系结构中都包含了许多模式。实际上,当我评估一个面向对象系统的质量时,所使用的方法之一就是要判断系统的设计者是否强调了对象之间的公共协同关系。在系统开发阶段强调这种机制的优势在于,它能使所生成的系统体系结构更加精巧、简洁和易于理解,其程度远远超过了未使用模式的体系结构。 模式在构造复杂系统时的重要性早已在其他领域中被认可。特别地,Christopher Alexander和他的同事们可能最先将模式语言(pattern language)应用于城市建筑领域,他
  3. 所属分类:其它

    • 发布日期:2008-06-20
    • 文件大小:6291456
    • 提供者:wavellite
  1. 设计模式可复用面向对象软件基础

  2. 所有结构良好的面向对象软件体系结构中都包含了许多模式。实际上,当我评估一个面向对象系统的质量时,所使用的方法之一就是要判断系统的设计者是否强调了对象之间的公共协同关系。在系统开发阶段强调这种机制的优势在于,它能使所生成的系统体系结构更加精巧、简洁和易于理解,其程度远远超过了未使用模式的体系结构。 模式在构造复杂系统时的重要性早已在其他领域中被认可。特别地,Christopher Alexander和他的同事们可能最先将模式语言(pattern language)应用于城市建筑领域,他的思想和其
  3. 所属分类:Java

    • 发布日期:2013-04-19
    • 文件大小:10485760
    • 提供者:shanhestm
  1. 【04-面向对象(上)】

  2. 定义类 •定义类的语法格式: •[修饰符] class 类名 {….类体…..} •类体可以由多个属性、方法、构造器组成。 •注意:类的修饰符可以是public、final 或省略这两个。类名只要是合法的标识符. •一个类里可以包含三种最常见的成员:构造器、属性、方法。 定义属性的格式语法 •[修饰符] 属性类型 属性名 [= 默认值]; 定义方法的格式语法 •[修饰符] 方法返回值类型 方法名(形参列表) {….方法体….} – 方法中的修饰符可以是public ,protected,pri
  3. 所属分类:Java

    • 发布日期:2018-07-03
    • 文件大小:52
    • 提供者:nidezhuyi
  1. 基于OpenPower系统的JScribe 智能软件解决方案

  2. IBM推出了基于OpenPower系统的JScribe 智能软件解决方案。JISS为客户提供了一个途径,通过持续分析整个公司的打印特征,优化其打印机输出。JScribe是一个基于Javascr ipt、跨平台、面向对象的脚本系统。当在网络上运行时,它会对打印输出设备的使用情况进行分析,并作出报表。通过由JScribe提供的详细报表,IT管理员可以管理他们的打印环境。这些输出可以用来对打印机资源进行计划和排序,在打印机间进行负载平衡,还有可能减少连接到网络中的打印机总体数量。
  3. 所属分类:其它

    • 发布日期:2020-03-04
    • 文件大小:34816
    • 提供者:weixin_38499349
  1. OOA/OOD方法及其在MIS中的应用

  2. 首先对传统管理信息系统开发途径进行简单介绍,在此基础上分别从基本原理、具体研发思路以及开发方法的特点等方面对面向对象的系统开发方法进行阐述。
  3. 所属分类:其它

    • 发布日期:2020-05-30
    • 文件大小:355328
    • 提供者:weixin_38686557
  1. 基于JavaScript如何实现私有成员的语法特征及私有成员的实现方式

  2. 前言 在面向对象的编程范式中,封装都是必不可少的一个概念,而在诸如 Java,C++等传统的面向对象的语言中, 私有成员是实现封装的一个重要途径。但在 Javascr ipt 中,确没有在语法特性上对私有成员提供支持, 这也使得开发人员使出了各种奇技淫巧去实现 JS 中的私有成员,以下将介绍下目前实现 JS 私有成员特性的几个方案以及它们之间的优缺点对比。 现有的一些实现方案 约定命名方案 约定以下划线’_’开头的成员名作为私有成员,仅允许类成员方法访问调用,外部不得访问私有成员。简单的代码如下
  3. 所属分类:其它

    • 发布日期:2020-11-25
    • 文件大小:95232
    • 提供者:weixin_38597970
  1. 超爽的自学课件(java)

  2. 1) 第1章:对象入门这一章是对面向对象的程序设计(OOP)的一个综述,其中包括对“什么是对象”之类的基本问题的回答,并讲述了接口与实现、抽象与封装、消息与函数、继承与合成以及非常重要的多形性的概念。这一章会向大家提出一些对象创建的基本问题,比如构建器、对象存在于何处、创建好后把它们置于什么地方以及魔术般的垃圾收集器(能够清除不再需要的对象)。要介绍的另一些问题还包括通过违例实现的错误控制机制、反应灵敏的用户界面的多线程处理以及连网和因特网等等。大家也会从中了解到是什么使得Java如此特别,它为
  3. 所属分类:Java

    • 发布日期:2007-09-16
    • 文件大小:696320
    • 提供者:plscn
  1. Java的多态(深入版)

  2. 前言 面向对象的三大特性:封装、继承、多态。在这三个特性中,如果没有封装和继承,也不会有多态。 那么多态实现的途径和必要条件是什么呢?以及多态中的重写和重载在JVM中的表现是怎么样? (若文章有不正之处,或难以理解的地方,请多多谅解,欢迎指正) 多态 多态是同一个行为具有多个不同表现形式或形态的能力。 举个栗子,一只鸡可以做成白切鸡、豉油鸡、吊烧鸡、茶油鸡、盐焗鸡、葱油鸡、手撕鸡、清蒸鸡、叫花鸡、啤酒鸡、口水鸡、香菇滑鸡、盐水鸡、啫啫滑鸡、鸡公煲等等。 多态实现的必要条件 用上面的“鸡的十八种吃
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:161792
    • 提供者:weixin_38612437
  1. PHP 面向对象程序设计(oop)学习笔记 (五) – PHP 命名空间

  2. 命名空间概述 在PHP中,命名空间用来解决在编写类库或应用程序时创建可重用的代码如类或函数时碰到的两类问题: 用户编写的代码与PHP内部的类/函数/常量或第三方类/函数/常量之间的名字冲突。为很长的标识符名称(通常是为了缓解第一类问题而定义的)创建一个别名(或简短)的名称,提高源代码的可读性。PHP 命名空间提供了一种将相关的类、函数和常量组合到一起的途径。下面是一个说明 PHP 命名空间语法的示例: 定义命名空间 虽然任意合法的PHP代码都可以包含在命名空间中,但只有三种类型的代码受命名空间的
  3. 所属分类:其它

    • 发布日期:2020-12-19
    • 文件大小:72704
    • 提供者:weixin_38716423
  1. 面向对象的需求建模复合技术研究

  2. 火龙果软件工程技术中心  摘要:在需求工程方法学中,用例技术和原型法都是需求建模的主要工具。作者在比较、分析其用例与原型法的基础上,引入基于面向对象的演化原型,提出了一种新的用例与演化原型法相结合的需求应用模型,并对该需求模型的实现进行了详细地描述。关键词:用例原型法面向对象软件需求模型复合技术1、引言需求是软件开发最困难的部分[1],以需求工程方法学为指导进行需求建模是实现软件需求的重要途径。现有需求工程方法大致分为五大类,即面向过程、面向数据、面向控制、面向目标及面向对象的分析方法[2,3]
  3. 所属分类:其它

    • 发布日期:2021-03-03
    • 文件大小:162816
    • 提供者:weixin_38653296
  1. 结合面向对象和构件化技术的领域需求分析方法

  2. 软件的可复用性是人们评价一个软件系统的重要指标。软件复用是提高软件生产效率与质量的一种有效途径,它可以通过软件中的可复用构件(reusablecomponent)来实现,即通过集成已有的构件来创建新系统。以领域分析为基础的特定领域复用(Domain-SpecificReuse)是提高软件复用水平的重要途经之一。将目标集中在一个特定应用领域中实现软件复用,从构件的开发到构件的存储与管理都比较容易。本文对结合面向对象、FODA方法和构件化思想的领域分析方法进行了初步探索,提出了构件化的领域分析方法,
  3. 所属分类:其它

    • 发布日期:2021-03-02
    • 文件大小:171008
    • 提供者:weixin_38712908
  1. 面向对象的需求建模复合技术研究

  2. 火龙果软件工程技术中心  摘要:在需求工程方法学中,用例技术和原型法都是需求建模的主要工具。作者在比较、分析其用例与原型法的基础上,引入基于面向对象的演化原型,提出了一种新的用例与演化原型法相结合的需求应用模型,并对该需求模型的实现进行了详细地描述。关键词:用例原型法面向对象软件需求模型复合技术1、引言需求是软件开发最困难的部分[1],以需求工程方法学为指导进行需求建模是实现软件需求的重要途径。现有需求工程方法大致分为五大类,即面向过程、面向数据、面向控制、面向目标及面向对象的分析方法[2,3]
  3. 所属分类:其它

    • 发布日期:2021-02-04
    • 文件大小:162816
    • 提供者:weixin_38623272
  1. 结合面向对象和构件化技术的领域需求分析方法

  2. 软件的可复用性是人们评价一个软件系统的重要指标。软件复用是提高软件生产效率与质量的一种有效途径,它可以通过软件中的可复用构件(reusablecomponent)来实现,即通过集成已有的构件来创建新系统。以领域分析为基础的特定领域复用(Domain-SpecificReuse)是提高软件复用水平的重要途经之一。将目标集中在一个特定应用领域中实现软件复用,从构件的开发到构件的存储与管理都比较容易。本文对结合面向对象、FODA方法和构件化思想的领域分析方法进行了初步探索,提出了构件化的领域分析方法,
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:171008
    • 提供者:weixin_38631738
« 12 3 4 5 6 7 »