课程章节:
2-5面向对象的实质-php面向对象编程
2-6面向对象的基本思路-php面向对象编程
2-7面向对象的基本原则-php面向对象编程
3-1类的概念
课程链接
课程内容
讲解了面向对象的实质和面向对象的原则、思路,并且通过现实中的篮球运动员和主播举列子,告诉我们和为对象,以及对象的成员(属性和行为)
课程收获
一、面向对象的实质
面向对象就是把生活中要解决的问题都用对象的方式进行存储
-属性
-方法
对象与对象之间通过方法的调用完成互动
-方法
二、面向对象的基本思路
第一步:识别对象
-任何实体都可以被识别为一个对象
第二步:识别对象的属性
-对象里面存储的数据被识别为属性
-对于不同的业务逻辑,关注的数据不同,对象里面存储的属性也不同
第三步:识别对象的行为
-对象自己属性数据的改变
-对象和外部交互
三、面向对象的基本原则
对象内部是高内聚的
-对象只负责一项特定的职能(职能可大可小)
-所有对象相关的内容都封装到对象内部
对象对外是低耦合的
-外部世界可以看到对象的一些属性(并非全部)
-外部世界可以看到对象可以做某些事情(并非全部)
三、面向对象的基本实践
类的概念
-物以类聚,把具有相似特性的对象归类到一个类中
-类定义了这些相似对象拥有的相同的属性和方法
-类是相似对象的描述,称为类的定义,是该类对象的蓝图或者原型
-类的对象称为类的一个实例(Instance)
-类的属性和方法统称为类的成员
课程截图
打开App,阅读手记