本文主要是介绍按照外部形态,构成软件系统的构建一共可以分为五类,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
独立而成熟的构件
成熟而独立的构件得到了实际运行环境的多次检验,
有限制的构件
提供了接口,指出了使用条件和前提,这种构件在装配时会产生资源冲突,覆盖等影响,在使用时需要加以测试。例如各种面向对象程序设计语言中的基础类库等。
适应性构件
进行了包装或使用了接口技术,对不兼容性,资源冲突等问题进行了处理,可以直接使用。这种构件可以不加修改地使用在各种环境中,例如ActiveX。
可修改的构件
可以进行版本替换,如果对原构件修改错误,增加新功能,可以利用重新包装或写接口来实现构件的替换。这种程序在应用系统开发中使用的比较多。
装配的构件
装配的构件在安装时已经装配在操作系统,数据库管理系统或信息系统不同的层次上,使用胶水代码就可以连接使用,目前的一些软件商提供的大多数软件产品都属于这一类。
这篇关于按照外部形态,构成软件系统的构建一共可以分为五类的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!