-
@--PHP面向对象编程--面向对象基本原则 【基本原则】高内聚·低耦合 =》·对象内部是高内聚的 -对象只负责一项特定的职能 -所有对象相关的内容都封装到对象内部 =》·对象对外是低耦合的 -外部世界可以看到对象的一些属性(并非全部) -外部世界可以看到对象可以做某些事情(并非全部) 灵活查看全部
-
@--PHP面向对象编程--面向对象基本思路 基本思路 ·第一步:识别对象 -任何实体都可以被识别为一个对象 ·第二步:识别对象的属性 -对象里存数的数据被识别为属性 -对于不同的业务逻辑,关注的数据不同,对象里面存储的属性也不同 ·第三步:识别对象的行为 -对象自己属性数据的改变 -对象和外部交互查看全部
-
地址引用 只有所有的对象引用设置为null才会触发析构函数查看全部
-
如何使用类: $变量= new 类名(); 【变量:数据类型->复合型】 $变量-> 成员变量 $变量->成员方法 构造函数在实例化的时候自动调用 __construct()查看全部
-
类的具体查看全部
-
对象基本原则查看全部
-
面向实质 ·实质 1.面向对象就是把生活中要解决的问题都用对象的方式进行存储 属性 方法 2.对象与对象之间通过方法的调用完成互动 方法查看全部
-
掌握C++,看这些都是小儿科查看全部
-
__tostring()当对象被当作String使用时,这个方法会被自动调用(需要在类中定义__tostring()方法) 调用 echo $object __invoke()当对象被当作方法调用时,这个方法会被自动调用(需要在类中定义__invoke()方法) 调用 $object($parameter)查看全部
-
抽象类中的公用方法是可也公用的查看全部
-
接口不能实例化,只能被实现查看全部
-
静态属性用于保存类的公有数据 静态方法里面只能访问静态属性 静态成员不需要实例化对象就可以访问 类的内部可以通过self或者static关键字访问自身静态成员 可以通过parent关键字访问父类的静态成员 可以通过类的名称在类定义外部访问静态成员查看全部
-
instance of 判断某个对象是否是某个接口的实现查看全部
-
__set() __get() __isset() __unset()查看全部
-
__callStatic() 因为是静态方法调用的时候自动调用 所以 这个也应该使用Static关键词来修饰查看全部
举报
0/150
提交
取消