UML-面向对象

在这里插入图片描述

面向对象的特征,说一哈我知道的,哈哈哈

抽象
相似本质

抽象层次
什么是抽象层次呢,其实很简单,就相当于你在不同的层次上面进行分析

封装
啥是封装?举个例子,我们将对象看作一个盒子,除了与外部进行交流的消息通道,他的内部是一个牢固,就像飞机上的黑匣子一样,那么这个内部的黑匣子就是封装。其实也就是隐藏显示。

聚合
什么是聚合呢?看他的名字猜测一下意思是不是把什么东西聚在一起合起来呢?是的,没有错就是这样,好比我们的数学公式1+2=3.1和2对应一个不同的对象,这两个对象合在一起产生一个对象3,对象3具有对象1和对象2特征的综合,那么对象3可以称为聚合。

继承
继承是比较好理解的一个内容,类似与子承父

接口
接口是啥子哇,就是一个对象的本质。举个例子,杯子分为超过的类型,根据材质的不同分为塑料的,玻璃的等等,杯子上有没图案等等,其实都是在描述被子的外貌等等,但是他们的本质是啥,就是杯子。

多态
那么承接上一个的例子,依旧是一个杯子,这边又很多一摸一样的杯子,不过他们对应的对象不一样,虽然他们是一摸一样的杯子,但是有的杯子的玻璃的,有的杯子是画的等等等,那么多态其实就是多个对象又一个相同的外表,但是外表下对应的是不同的对象。


相似的性质对象组成在一起

属性
举个例子,个人特有i的私有领域

评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值