面向对象三种方法 简述结构化泛型和面向对象泛型的要点?
简述结构化泛型和面向对象泛型的要点?
结构化泛化
结构化泛化(民间方法学、生命周期方法学),需要结构化技术(结构化讲、结构化设计和结构化实现)来能完成软件开发的各项任务,并不使用适度的软件工具或软件工程环境来支持什么结构化技术的运用。
特点:
1把软件生命周期的全过程排列划分为若干个阶段,然后顺序的结束每个阶段的任务。
2每个阶段的开始和结束后都是严格的标准,对此任何两个相邻的阶段而言,前一阶段的结束标准那是后一阶段的开始标准。
3在每一个阶段结束之前都前提是并且临时严格的技术审查和管理复审。
4审查的一条要注意标准那就是每个阶段都估计取走和所的新的软件彻底不对的高质量的文档资料,最终达到能保证软件开发过程结束后时有个求全部的软件配置交付使用。
优点:
可以极大想提高开发的成功率,软件开发的生产率也能的确增加。
面向对象泛化
面向对象泛化,把数据和行为正数集合事关键的,它是一种以数据为主线,把数据和对数据的操作互相交叉的加强起来的方法
1.把对象充当完全融合了数据及在数据上的操作行为的同一的软件构件。
2.把所有的对象都划为成类。
3.通过父类与子类的关系,把若干个具体类组成一个层次结构的系统。
4.对象彼此间仅能实际发送消息一起联系
优点:
降低了软件产品的复杂性,增加了软件的可理解性,简化了软件的开发和程序维护工作。面向对象方法特有的继承性和多态性,进一步想提高了面向对象
属于面向对象方法的是?
属于什么面向对象方法模型除开六个要素:封装方法、抽象、模块化、层次结构、类型、持久度。
面向对象方法从对象向北出发,发展起来出对象,类,消息,继承等概念。
面向对象方法的主要优点是:条件符合人们常见的思维;从分析到设计再到编码需要一致的模型来表示具备一定高度连续性;软件重用性好。
面向对象方法是什么?
对象是抽象的概念,也可以认为万物皆为对象。也可以是无形无相的事物,.例如:书,人,汽车等;也这个可以是有一组自身特性及属性的抽象事物,.例如:字符串,菜单树等。面向对象语言的方法是指,一组对象所有具有的行为,诸如:汽车的启动,开始,加油吧;菜单树某节点的子节点,父节点等都可以不看做是方法。要是用正向过程的思想明白,也可以把方法为a是基于不同功能和作用的函数。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。