类间关系可分为依赖、关联、聚合、组合和继承5种。 按照上述顺序,类间关系依次增强。 若类A的方法中仅仅使用了类B的对象,那么类A依赖于类B。 泛化/概化关系表示把几类对象类的公共属性和行为抽象成超类,然后其属性和方法被那些子类继承; 若类B除具有类A的全部特性外,类B还可定义新的特性以及置换类A的部 ...
分类:
其他好文 时间:
2017-01-06 09:40:36
阅读次数:
259
计算机中设置虚拟存储器的目的是扩大用户的编程空间。 在主存之外增加第二级大容量辅存,页式虚拟存储器把主存和辅存都分成大小相同的页面。 主存速度快容量小,存放当前正运行的程序;辅存容量大,速度慢,存放暂不使用的程序和数据。 程序执行过程中需要访问辅存内容,可把包括有关单元的一个虚页面数据调入主存一个空 ...
分类:
其他好文 时间:
2017-01-06 09:39:34
阅读次数:
196
微信已经确认:“小程序”将于1月9日正式上线。张小龙还强调,小程序的入口不在微信,而是在二维码里面。 而近日,网上曝出支付宝也要做“小程序”了,而且疑似泄露开发文档。 ...
分类:
微信 时间:
2017-01-06 09:39:24
阅读次数:
266
软工-期中测试简答题 软件危机的具体表现?1)成本难以估计、成本高。2)软件开发进度估计不准确,项目延期比比皆是。3)软件质量得不到保证(功能和性能)。4)用户对“已完成的”软件系统不满意的现象经常发生。5)维护非常困难(多样性 、复杂性、 副作用)。6)软件通常没有适当的文档。7)软件产品供不应求... ...
分类:
其他好文 时间:
2017-01-06 09:39:38
阅读次数:
418
软件能力成熟度模型 (Capability maturity model,CMM) CMM是目前国际上使用流行的一种软件生产过程行业标准模型,可定义、评价软件开发过程的成熟度,并提供提高软件质量的指导。 CMM模型定义了初始级(1级)、可重复级(2级)、定义级(3级)、管理级(4级)、优化级(5级) ...
分类:
其他好文 时间:
2017-01-06 09:38:11
阅读次数:
172
继承 上节我们谈到,将现实中的概念映射为程序中的概念,我们谈了类以及类之间的组合,现实中的概念间还有一种非常重要的关系,就是分类,分类有个根,然后向下不断细化,形成一个层次分类体系。这种例子是非常多的: 在自然世界中,生物有动物和植物,动物有不同的科目,食肉动物、食草动物、杂食动物等,食肉动物有狼、 ...
分类:
其他好文 时间:
2017-01-06 09:39:05
阅读次数:
350
循环 上节我们介绍了流程控制中的条件执行,根据具体条件不同执行不同操作。本节我们介绍流程控制中的循环,所谓循环就是多次重复执行某些类似的操作,这个操作一般不是完全一样的操作,而是类似的操作。都有哪些操作呢?这个例子太多了。 展示照片,我们查看手机上的照片,背后的程序需要将照片一张张展示给我们。 播放 ...
分类:
其他好文 时间:
2017-01-06 09:39:27
阅读次数:
245
根据软件工程框架,软件工程活动包括“需求、设计、实现、确认和支持”。 需求 通常,我们把其中的“需求”看作是软件开发的一个阶段。 在这一阶段中,主要包括需求获取、需求分析和需求验证等活动。 需求分析主要是确定待开发软件的功能、性能、数据和界面等要求。 具体来说可由如下几点:(1)确定软件系统的综合要 ...
分类:
其他好文 时间:
2017-01-06 09:37:00
阅读次数:
201
正所谓,道生一,一生二,二生三,三生万物,如果将二进制表示和运算看做一,将基本数据类型看做二,基本数据类型形成的类看做三,那么,类的组合以及下节介绍的继承则使得三生万物。 上节我们通过类Point介绍了类的一些基本概念和语法,类Point中只有基本数据类型,但类中的成员变量的类型也可以是别的类,通过 ...
分类:
其他好文 时间:
2017-01-06 09:38:02
阅读次数:
310
本文转载自:http://blog.csdn.net/coding__madman/article/details/51325646 链表简介: 链表是一种常用的数据结构,它通过指针将一系列数据节点连接成一条数据链。相对于数组,链表具有更好的动态性,建立链表时无需预先知道数据总量,可以随机分配空间, ...
分类:
系统相关 时间:
2017-01-06 09:35:36
阅读次数:
301
在请求页式存储管理方案中,当访问的页面不在内存时需要置换页面,置换页面的原则如下表,即最先置换访问位和修改位为00的页,其次是访问位和修改位为01的页,然后是访问位和修改位为10的页,最后才置换访问位和修改位为11的页…… 页存储管理系统中的每一页只是存放信息的物理单位,其本身没有完整的意义,因而不 ...
分类:
其他好文 时间:
2017-01-06 09:36:43
阅读次数:
160
Description 某公司估计市场在第i个月对某产品的需求量为Ui,已知在第i月该产品的订货单价为di,上个月月底未销完的单位产品要付存贮费用m,假定第一月月初的库存量为零,第n月月底的库存量也为零,问如何安排这n个月订购计划,才能使成本最低?每月月初订购,订购后产品立即到货,进库并供应市场,于 ...
分类:
其他好文 时间:
2017-01-06 09:35:54
阅读次数:
163
2006: [NOI2010]超级钢琴 Description 小Z是一个小有名气的钢琴家,最近C博士送给了小Z一架超级钢琴,小Z希望能够用这架钢琴创作出世界上最美妙的 音乐。 这架超级钢琴可以弹奏出n个音符,编号为1至n。第i个音符的美妙度为Ai,其中Ai可正可负。 一个“超级 和弦”由若干个编号 ...
分类:
其他好文 时间:
2017-01-06 09:34:03
阅读次数:
205
继承是把双刃剑 通过前面几节,我们应该对继承有了一个比较好的理解,但之前我们说继承其实是把双刃剑,为什么这么说呢?一方面是因为继承是非常强大的,另一方面是因为继承的破坏力也是很强的。 继承的强大是比较容易理解的,具体体现在: 子类可以复用父类代码,不写任何代码即可具备父类的属性和功能,而只需要增加特 ...
分类:
其他好文 时间:
2017-01-06 09:34:45
阅读次数:
166
经常使用Excel或者PowerBI,Power Pivot做报表,时间日期是一个重要的纬度,加上做一些钻取,时间日期函数表不可避免。所以今天就给大家分享一个自定义的做日期表的方法,当然自己使用Excel用公式做一个也很快,八仙过海各显神通。我对C#比较了解,就用自己最了解的方式做了一个。大家可以自... ...
分类:
其他好文 时间:
2017-01-06 09:33:59
阅读次数:
3663
var chbClass = document.getElementById("<%=DDL_CheckboxUserClass1.ClientID %>" + "_chbClass"); if (chbClass != undefined) { var inputs = chbClass.getE ...
最近在看一个GanNew的开源代码,然后发现有个菜单,效果还挺好看的,没看代码之前,我还想着是怎么实现的,我第一想到了共享元素,然后一看代码,发现原来是个开源库。好吧,然后就去搜索有没有更好玩的菜单,就记录一些找到的,以后有需要也可以加入,或者拿来看看代码。讲道理,也是挺好的。 1、BoomMenu ...
分类:
其他好文 时间:
2017-01-06 09:33:30
阅读次数:
210