为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
PHP面向对象编程_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

PHP面向对象编程

Peter 其它
难度初级
时长 3小时14分
  • 1.静态属性用于保存类的共有数据 2.静态方法里面只能访问静态属性 3.静态成员不需要实例化对象就能访问 4.内部可以通过self或者static关键字访问自身静态成员 5.可以通过parent关键字访问父类的静态成员 6.可以通过类的名称在类定义外部访问静态成员
    查看全部
  • 继承的好处 1.父类里面定义的类成员可以不用再子类中重复定义,结余饿了编程的时间和代价 2.同一个父类的子类拥有相同的父类定义的类成员,因此外部代码调用他们的时候可以一视同仁 3.子类可以修改和调整父类定义的类成员——称为重写 在子类的对象上可以直接访问父类中的方法和属性 父类中的属性,可以通过$this来访问 在PHP中可以用extends关键字来表示类的继承,后面跟父类的类名。 PHP中extends后面只能跟一个累的类名,这就是php的单继承原则
    查看全部
  • 1.类的定义以关键字class开始,后面跟着这个类的名称。类的命名通常每个单词的第一个字母大写,以中括号开始和结束 2.类的实例化为对象时使用关键字new,new之后紧跟类的名称和一对括号 3.对象中得成员属性可以通过->符号来访问 4.对象中的成员方法可以通过->符号来访问 class 当前类的总称 class 类名{ //类的定义,首字母大写 public $属性="值"; //定义属性 public function 方法名(){ //定义方法 ... } }
    查看全部
  • 类的实例化:通过类定义创建一个类的对象(通过NBA球员的定义创建一个球员对象) 1、对象就是类的实例,把属性放到对象的过程就是实例化; 2、类的定义里面属性值都是空的,而对象的属性都有具体的值
    查看全部
  • 类: 1、具有相似特征的对象归类到一个类中,类定义了这些相似对象拥有相同的属性和方法; 2、类是相似对象的描述,称为类的定义,NBA球员就是一个类的定义; 3、类的对象称为类的一个实例,乔丹、科比称为类的实例; 4、类的属性和方法统称类成员。
    查看全部
  • 高内聚·低耦合 对象内部是高内聚的 -对象只负责一项特定的职能 -所有对象相关的内容都封装到对象内部 对象对外是低耦合的 -外部世界可以看到对象的一些属性(并非全部) -外部世界可以看到对象可以做某些事情(并非全部
    查看全部
  • 1识别对象 2识别对象的属性 -对象里存数的数据被识别为属性 -对于不同的业务逻辑,关注的数据不同,对象里面存储的属性也不同 3识别对象的行为 -对象自己属性数据的改变 -对象和外部交互
    查看全部
  • 面向对象就是将数据结构(数据组织方式)以对象的结构(成员属性|成员方法)存储
    查看全部
  • 对象的特点: 1.独一无二 2.功能特定 3.可以重复
    查看全部
  • 一对象的组成元素 1是对象的数据模型,用于描述对象的数据 2对象的属性,对象的成员变量 二对象的行为 是对象的行为模型,用于描述对象能做什么事情 对象的方法
    查看全部
  • interface关键字用于定义接口,接口里面的方法可以不实现<br> implements关键字用于表示某个接口的实现<br> 实现了某个接口之后,必须提供接口中的方法的具体实现 判断某个是类是接口的实现 ICanEat是接口名字 human()是类; $obj=new human(); var_dump($obj instanceof ICanEat); 不能实例化接口
    查看全部
  • class NbaPlayr extends Human{} human为父类,NbaPlayer为子类,extends实现继承,但是只能继承一个父类
    查看全部
  • 讲的很细致,就是有点困
    查看全部
  • function __destruct(){} 析构函数在程序执行结束的时候自动调用,通常用于清理程序使用的资源。
    查看全部
  • function __construct($name,$height){} 构造函数,在对象被实例化的时候自动调用。注意construct前面是两条下划线。
    查看全部

举报

0/150
提交
取消
课程须知
1、本门课程是立志想成为优秀程序员的必修课 2、基本概念部分适合所有人学习 3、实践部分则需要有基本的PHP知识,这样会更加有利于你对面向对象的理解和掌握
老师告诉你能学到什么?
1、面向对象的基本概念 2、面向对象的基本思路 3、面向对象的基本原则 4、类的概念和PHP实践 5、继承的概念和案例实践 6、接口的概念和案例实践 7、多态的概念和案例实践 8、PHP中的魔术方法基本实践
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!