软件工程(四)面向对象技术

         面向对象的看完了,其实对象很早就有了解过、这次只是加深了一些、下面就给大家精简的叙述下、什么是面向对象……

什么是面向对象span>

                面向对象=对象+类+继承+通信(


         属性:

                就是对象所具有的特性、比如我那个电脑是黑色的、这就是电脑(对象)的属性

         操作:(方法)

                  视频中说的是操作、其实抽象出来就是方法、也就是对象能干的事、比如我的电脑能上 写博客- –

         消息:(事件)

                   视频中说是消息、其实就是响应的事件、比如我点视频开始播放按钮、电脑就放视频、我点击时、给电脑指令、就叫做事件、视频中还提到了主动对象和被动对象、相对于。

          继承:

                比如台式电脑和笔记本电脑这两个类吧、笔记本电脑有台式电脑的全部功能、而且还便于携带、这就是继承、类2(笔记本)继承了类1(台式)的属性特性、类2就是新类。

           通信:对象之间交流传递信息。



                    好了大家了解了面向对象、下面就是说下面向对象分析(OOA)和设计(OOD)

    OOA层次

Coad和Yourdon高层设计方法

问题论语部分

OOA模型当做初始版本、细化、最终解决实现限制、特性要求、性能缺陷等问题

人机交互部分

指定用于系统的某个特定实现的界面技术

任务管理部分

指定创建系统必须建立的操作系统部分

数据管理部分

定义数据库接口对象

复用设计(继承)



用户界面设计

按职能分类

2考虑用户:什么人、目的、特点、成功的关键因素

3研究现行的人机交互活动的内容和准则

细化命令层

一致性

不要哑播放

界面原型

窗口细化

设计


声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2013年10月26日
下一篇 2013年10月27日

相关推荐