A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

15712382700

初级黑马

  • 黑马币:

  • 帖子:

  • 精华:

© 15712382700 初级黑马   /  2017-8-27 01:39  /  1270 人查看  /  2 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

        我现在正就读黑马的Java基础班,对于刚接触IT的我来说,无疑是又一次的挑战。从"HelloWord"到现在的数组,学习这条路无疑是一个打怪升级似的游戏。这场游戏,有好多的难点。所谓之难点仅对与我类似的小白而言。不是知识难,而是思想难。过了好久的唯心主义的生活,突然来到代码、逻辑的世界,还很难转变过来。前六天的学习接受的还好。到了面向对象,就简直了......
        下面就将我学习面向对象时帮助我理解的一点点想法分享给大家。
         什么是对象,在我看来它就是能帮助解决问题的一个事物。你可以把他看成一个工具,或者是一个人。对于我而言,它好比是一个包工头,我有一个房子(你要用代码构造的世界),我需要装修,一开始还没有想着结婚,那就自己慢慢干吧(面向过程)。后来有了女朋友,女朋友硬是要结婚,还越快越好。这就麻烦了,时间不够了。于是我就想到了包工头(面向对象)。找到包工头说怎么怎么装修,包工头一听,可以。于是又找了他的小弟(方法),然后什么电工,瓦匠,管工,木匠就全来了,很快这个房子就装修好了(要用代码写的项目就完事了)。回头想想,如果没有包工头,我是不会找到这么多电工,瓦匠,管工,木匠的。也就是说对象是媒介,你有对象才能调用方法。这就是为什么我们都会用 (对象名.方法)的格式来各种运算的原因。
        这就是我对对象的理解,要是有哪里不对,好希望大家多多指教,毕竟小白一枚。
        (PS:媚姐才是我们的班花,且全场唯一真班花,谁说她不是,我给他标铁狼打(●'◡'●))

2 个回复

倒序浏览
只有一个妹子吗?哥们
回复 使用道具 举报
可以的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马