面向对象的看完了,其实对象很早就有了解过、这次只是加深了一些、下面就给大家精简的叙述下、什么是面向对象……
什么是面向对象span>
面向对象=对象+类+继承+通信(
属性:
就是对象所具有的特性、比如我那个电脑是黑色的、这就是电脑(对象)的属性
操作:(方法)
视频中说的是操作、其实抽象出来就是方法、也就是对象能干的事、比如我的电脑能上 写博客- –
消息:(事件)
视频中说是消息、其实就是响应的事件、比如我点视频开始播放按钮、电脑就放视频、我点击时、给电脑指令、就叫做事件、视频中还提到了主动对象和被动对象、相对于。
继承:
比如台式电脑和笔记本电脑这两个类吧、笔记本电脑有台式电脑的全部功能、而且还便于携带、这就是继承、类2(笔记本)继承了类1(台式)的属性特性、类2就是新类。
通信:对象之间交流传递信息。
好了大家了解了面向对象、下面就是说下面向对象分析(OOA)和设计(OOD)
OOA层次
Coad和Yourdon高层设计方法
问题论语部分
OOA模型当做初始版本、细化、最终解决实现限制、特性要求、性能缺陷等问题
人机交互部分
指定用于系统的某个特定实现的界面技术
任务管理部分
指定创建系统必须建立的操作系统部分
数据管理部分
定义数据库接口对象
复用设计(继承)
用户界面设计
按职能分类
2考虑用户:什么人、目的、特点、成功的关键因素
3研究现行的人机交互活动的内容和准则
细化命令层
一致性
不要哑播放
界面原型
窗口细化
设计
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!