日文原版软件工学教科书学习笔记二、4、(2)

▲クラス間の関係

①継承(inheritance): is-a関係(is-a relation)

②集約(aggregation): has-a関係(has-a relation)

前図において、「円」のクラスは「図形」のクラスの性質を継承する。「図形」は面積を持つが、「面積」という性質は「円」のクラスに継承される。すなわち、内部状態の変数と各種のメソッドが継承される。

「集約」は「部分関係」によって記述される。例:「人間」のクラスは「頭」、「手」、「足」、「胴体」から構成されている。

 



 

▲主なオブジェクト指向方法論

①ブーチ法(Booch method):分析のための拡張が行われる。

OMT(Object Modeling Technique):「分析」、「設計」、「実装」すべてをカバーしている、特に「分析」の点が優れている。

OOSE(object-oridented software Engineering):オブジェクトの認識の点が優れている。

④統一モデリング言語(Unified Modeling languageUML)

 

翻译:

△类之间的关系

①继承:也就是is-a关系

②组合:也就是has-a关系

前一张图上,圆的类继承了图形类的性质。图形类有面积性质,所以圆类也继承了面积这个性质,也就是说继承了图形的内部属性和各种方法。

组合,是基于总体与部分的关系来描述,例如:人的类是由头,手,脚,身体构成的,如下图所示:



 

△主要的面向对象方法论

①步驰法:为了分析进行的展开。

②对象建模技术:覆盖了全部的分析,设计,编码,尤其是分析方面非常优秀。

③面向对象软件工程:关于对象方面非常透彻

④统一建模语言:即UML

 

最近比较忙了,晚上这点时间真不够用的,感觉太疲倦了,不过好不容易坚持了这些天,每天还是翻译一点吧,就是量上得减一点了。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值