上一页 1 ··· 64 65 66 67 68 69 70 71 72 ··· 74 下一页
  2012年8月31日
摘要: 有些成员变量的数据类型比较特别,它们的初始化方式也和普通数据类型的成员变量有所不同。这些特殊的类型的成员变量包括:a.引用b.常量c.静态d.静态常量(整型)e.静态常量(非整型) 常量和引用,必须通过参数列表进行初始化。静态成员变量的初始化也颇有点特别,是在类外初始化且不能再带有static关键字,其本质见文末。参考下面的代码以及其中注释:#include <iostream>using namespace std;class BClass{public:BClass() : i(1), ci(2), ri(i){} // 对于常量型成员变量和引用型成员变量,必须通过参数化列表的 阅读全文
posted @ 2012-08-31 15:22 莫水千流 阅读(30821) 评论(0) 推荐(5) 编辑
  2012年7月4日
摘要: 这是一个不复杂的问题;但是网上很多回答都不全面;偶找了一个比较全面的(测试过):引用http://blog.csdn.net/fjb2080/archive/2010/01/23/5247494.aspx#include有两种形式,例如如下:#include <syshead.h>#include "userhead.h"用尖括号表示的是包含系统的头文件,用双引号包含的是用户自己的头文件。下面是使用#include时的一些规则:1)使用<>包含的头文件一般会先搜索-I选项后的路径(即用gcc编译时的-I选项),之后就是标准的系统头文件路径。2)而用& 阅读全文
posted @ 2012-07-04 13:40 莫水千流 阅读(7086) 评论(0) 推荐(1) 编辑
摘要: GNU C的一大特色就是__attribute__机制。__attribute__可以设置函数属性(Function Attribute)、变量属性(Variable Attribute)和类型属性(Type Attribute)。__attribute__书写特征是:__attribute__前后都有两个下划线,并切后面会紧跟一对原括弧,括弧里面是相应的__attribute__参数。__attribute__语法格式为:__attribute__ ((attribute-list))其位置约束为:放于声明的尾部“;”之前。函数属性(Function Attribute)函数属性可以帮助开发 阅读全文
posted @ 2012-07-04 13:39 莫水千流 阅读(602) 评论(0) 推荐(0) 编辑
  2012年6月26日
摘要: 耦合度一、什么是耦合度软件设计中通常用耦合度和内聚度作为衡量模块独立程度的标准。划分摸块的一个准则就是高内聚低耦合。 耦合度(Coupling)是对模块间关联程度的度量。耦合的强弱取决与模块间接口的复杂性、调用模块的方式以及通过界面传送数据的多少。 模块间的耦合度是指模块之间的依赖关系,包括控制关系、调用关系、数据传递关系。模块间联系越多,其耦合性越强,同时表明其独立性越差。降低模块间的耦合度能减少模块间的影响,防止对某一模块修改所引起的“牵一发动全身”的水波效应,保证系统设计顺利进行。 内聚和耦合密切相关,同其它模块存在强耦合关系的模块常意味这弱内聚,强内聚常意味着弱耦合。耦合度就是某模块( 阅读全文
posted @ 2012-06-26 10:09 莫水千流 阅读(1671) 评论(0) 推荐(0) 编辑
摘要: 标准输入,输出和错误---------------------------------文件文件 描述符---------------------------------输入文件—标准输入 0输出文件—标准输出 1错误输出文件—标准错误 2---------------------------------COMMAND_OUTPUT > 2 # 将stdout重定向到一个文件. 3 # 如果这个文件不存在, 那就创建, 否则就覆盖. 4 5 ls -lR > dir-tree.list 6 # 创建一个包含目录树列表的文件. 7 8 ... 阅读全文
posted @ 2012-06-26 09:58 莫水千流 阅读(4910) 评论(0) 推荐(0) 编辑
  2012年6月19日
摘要: 一些方法可以帮助您提高 UML 序列图的质量和效力。它们包括:和主题问题专家一起验证决策使解决方案尽量简单为绘制消息和返回值选择一种一致而有效的风格将序列图分层遵循一致的逻辑风格牢记序列图是动态的验证决策 在开发 图 1序列图的过程中,我做了一些对其它模型可能有潜在影响的决策。例如,在对第10步建模时,假设(大致上是个设计决策)费用显示屏幕同时也处理学生对费用是否可接受所进行的验证。该决策应该由用户界面原型反映出来,并由主题问题专家(SME) 进行验证。 您应该和SME(特别是那些对于如何开发类似模型有着深刻见解的富有经验的人)一起执行序列图的绘制工作。 保持简单 在对第 2 和第 3步建模时 阅读全文
posted @ 2012-06-19 10:35 莫水千流 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 简介:软件行业中最常被误解的一个术语实际上是我们非常熟悉的一个:实体关系(ER)。这是因为我们经常缺少一种能被开发团队的所有成员理解的共同定义。我们假定团队的每个成员都对与 ER 和 ER 建模相关的方法学、语法和机制(mechanics)有着同样清楚的理解。 -->本文的标签: uml标记本文!发布日期:2004 年 11 月 01 日 级别:初级 访问情况 :6916 次浏览 评论:0(查看|添加评论 - 登录) 平均分 (10个评分)为本文评分实体关系建模软件行业中最常被误解的一个术语实际上是我们非常熟悉的一个:实体关系(ER)。这是因为我们经常缺少一种能被开发团队的所有成员理解的 阅读全文
posted @ 2012-06-19 10:35 莫水千流 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 简介:本文介绍了一些提高系统用例模型质量的技巧和技术。本文改编自 Object Primer 2nd Edition 的第 6 章。 -->本文的标签: uml标记本文!发布日期:2001 年 1 月 04 日 级别:初级 访问情况 :5332 次浏览 评论:0(查看|添加评论 - 登录) 平均分 (7个评分)为本文评分从参与者的角度并以主动语态编写用例。 应该以主动语态:“学生表明参加研习班意向”,而不是被动语态“研习班意向被学生表明”来编写用例。而且,应该从参与者的角度来编写用例。毕竟,用例的目的是理解用户如何对系统进行操作。 编写方案文本,而非功能需求。 用例描述的是对参与者来说有 阅读全文
posted @ 2012-06-19 10:33 莫水千流 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 简介:不管您喜欢与否,诸如统一建模语言 (UML)类模型和用例模型这样的软件图往往是根据它们的外观来判定其好坏的。看上去整洁的图比看上去杂乱的图更容易受到读者 -- 常常是您的用户或高级经理 -- 的青睐。 -->本文的标签: uml标记本文!发布日期:2000 年 11 月 27 日 级别:初级 访问情况 :7623 次浏览 评论:0(查看|添加评论 - 登录) 平均分 (17个评分)为本文评分我很愿意描述几个重要的经验法则,这些法则将使您比其他建模同仁做得更好。这些虽然简单但很关键的建议主要集中在如何安排组成软件图(包括UML类模型、用例模型,甚至持久模型)的那些框和线条,并因此适用 阅读全文
posted @ 2012-06-19 10:32 莫水千流 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 简介:本文来自于 Rational Edge本文作为 UML 基础的、关于统一建模语言的基础图的一系列文章的一部分,提供对序列图(Sequence Diagram,又称为 顺序图)的详细介绍。它也介绍了最近的 UML 2.0 规范的几个新符号元件。在是二月,而且到如今你或许已经读到、或听到人们谈论UML 2.0 —— 包括若干进步的 UML 的新规范,所做的变化。考虑到新规范的重要性,我们也正在修改这个文章系列的基础,把我们的注意力从 OMG 的 UML 1.4 规范,转移到 OMG 的已采纳 UML 2.0草案规范(又名 UML 2)。我不喜欢在一系列文章的中间,把重点从 1.4 变为 2. 阅读全文
posted @ 2012-06-19 10:31 莫水千流 阅读(235) 评论(0) 推荐(0) 编辑
上一页 1 ··· 64 65 66 67 68 69 70 71 72 ··· 74 下一页