试题详情
- 简答题什么是面向对象的方法学?它有哪些优点?
-
面向对象的方法就是模拟人类认识世界解决问题的思维习惯开发软件的方法,这种方法认为:OO=对象+类+继承+对象之间的通讯。
OO方法有如下四个方面的要点:①客观世界是由各种对象组成的,任何事物都是对象,复杂的对象可以有比较简单的对象以某种方式组合而成。②把所有对象都划分成各种对象类,每个类定义一组数据(静态属性,状态信息,类实例专有数据)和一组方法(施加于对象上的操作,类实例所共有的)。③按照子类与父类的关系,把若干个类组成一个层次结构的系统。子类继承父类的方法和属性,同时可以重载某些方法。④对象之间仅能通过传递消息相互联系
优点:①与人类习惯的思维方法一致,②稳定性好,③可重用性好,④较易开发大型软件产品,⑤可维护性好。 关注下方微信公众号,在线模考后查看
热门试题
- 度量(metric)
- 选择结构的复杂性比顺序结构的复杂性要()
- 数据字典是对数据定义信息的集合,它所定义
- 软件工程的原则有抽象、信息隐藏、模块化和
- 以下哪些接口能够实现对Web访问者的身份
- 用穷举测试是较现实的测试方法。
- 软件的有效性函数A(t)定义为软件系统在
- 组件图用于对系统的静态实现视图建模,这种
- 下列能够正确在一个htm页面中导入在同一
- 数据流图的四个基本符号分别表示()、()
- 下列软件开发模型中,支持需求不明确,特别
- 数据流图(DFD)
- 在下列的基本成分中,哪个不是数据流程图的
- 软件可靠性定义为在某个给定()内,程序按
- 需求分析阶段不适用于描述加工逻辑的工具是
- 绘图题:用SA方法画出下列问题的顶层和
- 最通常的依赖关系是一个类操作的()中用到
- 当我们想封装不同算法并使用他们可相互替换
- RUP中有()个核心过程工作流。
- 一般从()、()、()和()四个方面验证