【软工视频】面向对象技术

这篇文章先来面向对象概念的相关知识。

什么是面向对象

Coad and Yourdon 给出了解释,面向对象=对象+类+继承+通信,用这4个概念设计和实现的软件系统,就是面向对象的。

对象:是面向对象开发模式的基本成分。每个对象可用他本身的一组属性和她可以知性的一组操作来定义。

就像这三个多边形,当我们总结出它的属性与操作后,就可以认为这是表示多边形的三个对象。

类:一组具有相同数据结构(属性)和相同操作(服务)的对象的结合。包括一组数据属性和在数据上的一组合法操作。

 

图一中的四边形虽然形状不同,但是属性和操作都相同,我们就可以抽象出四边形这个类。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值