架构师之UML,接口与抽象类

接口能new,匿名内部类,接口的方法都是抽象的,但是抽象类不一定方法都是抽象的。

基类/子类,接口如何用图表示出来,业务内涵分析等。

系统分析(System Analysis):分析的对象是系统所处的业务领域知识(Domain Knowledge),OOA是分析人们对系统的专业认知和做法,从收集到的领域概念来分析出业务内涵。系统分析的主要对象并非系统本身,而是分析专家们如何用专业知识来叙述系统就,也就是业务领域知识,业务知识才是系统分析。

知识的组成要素是概念(Concepts)
领域知识(Domain Knowledge)的组成要素是领域概念(Domain Concepts)
概念有它的属性(Attribute),是抽象的,代表一群实体(即class),是沟通的重要媒介,概念之间有其关系(Relationship)联想到的实体就是对象(Object),概念是人人相互分享的,概念提供了能让人人互相了解的共通词汇。
系统分析(或OOA)就是分析领域知识里的概念,并以UML的类别(Class)等来表示出来
找出领域知识里的概念,就是找出软件系统的对象和类别

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值