手记

【九月打卡】第15天--PHP面向对象编程第二章节面向对象的概念

课程名称:PHP面向对象编程

课程章节:
2-5面向对象的实质-php面向对象编程
2-6面向对象的基本思路-php面向对象编程
2-7面向对象的基本原则-php面向对象编程
3-1类的概念
课程链接

主讲老师:Peter

课程内容

讲解了面向对象的实质和面向对象的原则、思路,并且通过现实中的篮球运动员和主播举列子,告诉我们和为对象,以及对象的成员(属性和行为)

课程收获

一、面向对象的实质

面向对象就是把生活中要解决的问题都用对象的方式进行存储

-属性
-方法

对象与对象之间通过方法的调用完成互动

-方法

二、面向对象的基本思路

第一步:识别对象

-任何实体都可以被识别为一个对象

第二步:识别对象的属性

-对象里面存储的数据被识别为属性
-对于不同的业务逻辑,关注的数据不同,对象里面存储的属性也不同

第三步:识别对象的行为

-对象自己属性数据的改变
-对象和外部交互

三、面向对象的基本原则

对象内部是高内聚的

-对象只负责一项特定的职能(职能可大可小)
-所有对象相关的内容都封装到对象内部

对象对外是低耦合的

-外部世界可以看到对象的一些属性(并非全部)
-外部世界可以看到对象可以做某些事情(并非全部)

三、面向对象的基本实践

类的概念

-物以类聚,把具有相似特性的对象归类到一个类中
-类定义了这些相似对象拥有的相同的属性和方法
-类是相似对象的描述,称为类的定义,是该类对象的蓝图或者原型
-类的对象称为类的一个实例(Instance)
-类的属性和方法统称为类的成员

课程截图



0人推荐
随时随地看视频
慕课网APP