对面向对象的理解

第一次接触的这个概念应该是5年前了,那时候只接触VB,对于面向对象字眼只是停留在对编程语言种类的文摘上。更早一点的时候对面向对象的理解就是:把脸冲着女朋友(开玩笑的)

真正有接触应该是在大学学习C#的时候,但是着实是提不起什么兴趣,完全不能投入到课堂里,老师照PPT讲的内容完全是不予理会。

对它有理解应该就在这一年里,万物皆对象的理解,从Java开始。

选择Java真没什么理由,你可能会说出它的各种特点:跨平台、安全性、易学等等。就我而言,嗯,没什么,就是喜欢。

就像学习Java时常用的类Person,我们不就是一个个实例吗?我们有姓名,年龄等属性,有说话,吃饭,工作等方法,把我们这些特质向上抽取,就是Person。

万物皆对象,就像解刨,事物的各个部分都能看成是对象,就看实际需要,比如我们的脑袋就是个对象,大的小的,圆的尖的,鼻子,嘴巴,都是这个对象的组成部分;而这些组成部分本身又是对象,鼻子可以看成是由两个孔+允许气体流动的对象,有自己的大小属性。

世间不同的对象向上抽取成不同的类,相关的类组成一个体系,一个earth就出来了。

而面向对象带给我们的好处就是操作数据的便捷。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值