-
构造函数的方法
查看全部 -
调用实例(对象)的属性、方法
查看全部 -
如何定义类
查看全部 -
$this是php里面的伪变量,表示对象自身
查看全部 -
构造函数,在对象被实例化的时候自动调用
查看全部 -
面向对象的基本思路
第一步:识别对象
第二步:识别对象的属性
第三步:识别对象的行为
查看全部 -
什么是对象,
对象的基本组成
对象的特点
什么是面向对象
为什么使用面向对象
查看全部 -
静态方法的重载 __callStatic 需要设定为 static
查看全部 -
__tostring方法会在把对象转换为staring的时候自动调用
__invoke会在把对象当做一个方法调用的时候自动调用
查看全部 -
静态属性及方法
查看全部 -
实现抽象类 abstract class 类名
抽象类介于接口与类之间,公用不用子类实现的方法可以直接写方法,要求继承必须实现的可以设为 abstract 抽象方法,只声明方法名和参数名;
继承抽象类使用 extends;
查看全部 -
接口不能实例化,接口只定义方法名称和参数,没有方法体
类实现接口通过 implements关键字
可以用instanceof关键字判断某个对象是否实现了某个接口;
$obj instanceof ICanEat; 返回 true or false;
接口可以继承接口,通过extends 关键字,实现子接口的类要实现子接口以及父接口中定义的方法
查看全部 -
类的实例化
查看全部 -
类的概念:
具有相同属性和方法的对象的集合,类的属性和方法,称为类的成员,即类成员。它不涉及到具体的值
如果有具体的值的话,则是类的实例化。
查看全部 -
面向对象的基本原则:
对内高内聚:所有对象相关的内容都封装在对像内部
对外低耦合:外部世界只能看到对象的部分属性和方法。
查看全部
举报