2021-1-28学习日志:类和对象

本文探讨了面向对象编程中对象和类的基本概念。对象作为问题空间和解空间的建模方法,由数据和动作组成,而类则是具有相同属性对象的集合。通过名词和动词初步筛选对象,再进行精化,去除冗余和无关项。作者认为面向对象编程的类与现实世界中的类别相似,并与C语言中的结构体做比较,强调了类比在学习新知识中的作用。
摘要由CSDN通过智能技术生成

  今天堂姐订婚,学习量不是很多。

  今天总算是揭开了面向对象编程中对象的神秘面纱,对象是联系问题空间和解空间的一种建模方法,包括

数据和动作,类是有着相同属性的对象的集合,对象就像是一片片的叶子,而类就是所有个体叶子的统称:树叶。

  那我们如何找到所需的对象呢?首先是初选,寻找候选对象,既然对象是由数据和动作构成的,那我们就找对应

的名词和动词即可。其次就是精化对象,比如去掉冗余项,例如会员与VIP,无关项,如超市收银系统与顾客,并且

含有模糊概念的项也应该剔除。

  其实我认为面向对象中的类和现实中的类异曲同工,都是具有相同特征事物的集合;与c语言相比,类就像结构体,都

是事物的集合,都可以通过'.'来访问。通过类比可以更好的去理解新事物。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值