对象是指一组属性及这组属性上折相关操作;对象由三部分组成:对象名、属性和操作(方法);
类是一组具有相同属性和相同操作的对象集合;类由三部分组成:类名、属性和操作(方法)
继承是在某个类的层次关联中不同的类共享属性和操作的一种机制。继承是面向对象方法区别于其他方法的一个核心思想。
封装的基本单位是对象,封装的三大优点:能减少耦合;类内部能实现自由改变;有一个更清楚的接口。
消息是对象间通信的手段,一个消息通常包括接收对象名、调用的操作名和适当的参数。
多态性是指同一个操作作用于不同的对象时产生不同的执行结果。
构件(组件)是一个功能相对独立的具有可重用价值的软件单元,其特点是可重用性。
面向对象分析常用方法:1、Coad/Yourdon方法(1990年提出的)、2、Booch方法;3、OMT方法;4、OOSE(以用例代取数据流图)5、UML(统一建模语言,UML2.0包含14种图,类与之间,存在关联关系“ ”,依赖关系“--------”见p160)
各省软考办 | ||||||||||