为了账号安全,请及时绑定邮箱和手机立即绑定

如何学好面向对象

如何学好面向对象

蝴蝶不菲 2019-04-19 16:30:03
本人php入行差不多快3年了,平时都是写业务逻辑功能,渴望技术能够提升一个层面,想学好面向对象,设计模式。于是入手了《LearningPHP设计模式》,但是无论我怎么看,都还是觉得想天书一样,是否由于我基本功不够,挑选错书籍来学习,希望大神们能够指导一下,推荐先学习的书籍。面试的时候,被别人问及面向对象和设计模式的问题,完全没法回答,作为一个入行快3年的phper来说,太丢脸了!!!!
查看完整描述

2 回答

?
摇曳的蔷薇

TA贡献1793条经验 获得超6个赞

推荐一本图灵黑色封皮的书,我看了下觉得比较容易理解深入PHP:面向对象、模式与实践
面向对象其实是比较抽象的东西,加上不像原生代码那样的平铺下来,类继承,复用,你看的话跳跃性比较大,一会发现有个貌似在本文件里没有定义的方法出现,容易有眩晕感。
我的建议,1要搞清楚对象的基础,知道各种基础含义(比如静态变量,析构函数)
2要知道怎么找一个类一个方法(借助一些IDE工具去看代码会容易点)
3大部分书和教程对对象的解释也很抽象,新手难以理解,通俗的说对象就是一个人,类就是这个人的嘴巴,鼻子,方法就是用嘴吃饭。
                            
查看完整回答
反对 回复 2019-04-19
?
狐的传说

TA贡献1804条经验 获得超3个赞

先了解为什么要面向对象,现在写的代码是不是不好维护,有什么方法可以解决,面向对象的一些特性是不是正好可以解决这些问题,结合实际的问题再去研究,就比较好理解了。
                            
查看完整回答
反对 回复 2019-04-19
  • 2 回答
  • 0 关注
  • 517 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号