Java集合类库将集合的接口与实现分离。同样的接口,可以有不同的实现。 Java集合类的基本接口是Collection接口。而Collection接口必须实现Iterator接口。 以下图表示集合框架的接口,java.lang以及java.util两个包里的。其他部分可以从左向右看,比如Collec ...
分类:
其他好文 时间:
2017-05-20 11:19:28
阅读次数:
897
MVC实例应用模式 一、质量属性分析 1、可用性:在代码中加入try catch异常处理。 2、可修改性: 将数据库信息单独拿出成文件 3、安全性:用户身份验证 4、可测试性:接口与实现分离 5、易用性:界面优化人机交互 6、安全性(暂无涉及) 二、具体模块分析 V(视图): C(管理器): M(模 ...
分类:
Web程序 时间:
2017-05-07 21:14:12
阅读次数:
184
集合接口一、引言:接口与实现分离,使用队列举例//提供接口规范interface Queue{...}//具体实现class LinkedListQueue<E> impements Queue<E> {...}class CircularArrayQueue<E> impements Queue< ...
分类:
编程语言 时间:
2017-04-28 18:27:19
阅读次数:
241
程序员有一个经典笑话:XX语言是世界上最好的语言。然后大家可以争论到明天早上。程序员真的是分派别的,怎么分?你最先熟悉的,最先使用的编程语言,就是你的编程的母语。这种母语影响将是根深蒂固,潜移默化的,哪怕后来又学了别的语言,例如C++程序员转成了C#程序员,或者转成JAVA的,一个有趣的现象是,在哪 ...
分类:
其他好文 时间:
2017-04-03 00:31:12
阅读次数:
252
实现xxx系统设计时所实现的质量属性战术 1. 可用性战术:心跳 我们的系统是为了征集用户录入的消息,所以我们需要定义一个组件定时向另一个组件(数据库)发送信息,另一个组件(数据库)反馈是否接收的信息,以此用来监控信息是否能够准确被接受,以便纠正错误。 2. 可修改战术:信息隐藏 我们的系统征集的信 ...
分类:
其他好文 时间:
2017-03-30 17:04:10
阅读次数:
144
1.首先新建一个winform程序(假设是项目),生成下(除此之外我没有加任何代码) 2.新建一个打包项目(Installshield的那种其他的你们自己研究) 打包的过程自行百度,这里只详细说说改注册表的部分 (1)HKEY_CLASSES_ROOT上右键 ->new->key 然后名字可以随便起 ...
接口和内部类为我们提供了一种将接口与实现分离的更加结构化的方法。 抽象类与接口是java语言中对抽象概念进行定义的两种机制,正是由于他们的存在才赋予java强大的面向对象的能力。他们两者之间对抽象概念的支持有很大的相似,甚至可以互换,但是也有区别。 一、抽象类 我们都知道在面向对象的领域一切都是对象 ...
分类:
其他好文 时间:
2017-02-16 00:05:05
阅读次数:
256
首先,面向对象程序设计(object-oriented programming)的核心思想是数据抽象、继承、动态绑定。通过数据抽象,可以使类的接口与实现分离,使用继承,可以更容易地定义与其他类相似但不完全相同的新类,使用动态绑定,可以在一定程度上忽略相似类的区别,而以统一的方式使用它们的对象。 虚函 ...
分类:
编程语言 时间:
2017-01-13 00:45:29
阅读次数:
241
c语言作为一种计算机的语言,我们学习它,有助于我们更好的了解计算机,与计算机进行交流,因此,c语言的学习对我们尤其重要。 在这个星期里,我们专业的学生在专业老师的带领下进行了c语言程序实践学习。在这之前,我们已经对c语言这门课程学习了快到一个学期末了,对其有了一定的了解,但是也仅仅是停留在了解的范围 ...
分类:
编程语言 时间:
2016-12-11 18:09:27
阅读次数:
218
c语言作为一种计算机的语言,我们学习它,有助于我们更好的了解计算机,与计算机进行交流,因此,c语言的学习对我们尤其重要。在之前的星期里,我在专业老师李光洁的带领下进行了c语言程序实践学习。在这之前,我们已经对c语言这门课程学习了大半个学期,对其有了一定的了解,但是也仅仅是停留在了解的范围,对里面的好 ...
分类:
其他好文 时间:
2016-12-09 07:59:38
阅读次数:
171