-
使用final关键字 final的类不能有子类 final的方法不能被重写查看全部
-
php重写 即在子类继承父类之后 对父类方法重新定义 此时实例化子类对象调用子类方法会只显示子类重新定义的方法(即父类方法被覆盖) 同时即想用子类方法又想调用父类方法 调用父类方法使用关键字parent::方法名()调用 class Father { public function show(){ echo ‘apple’; } } class Son extends Father{ public function show(){ echo ‘iPhone ‘; } parent::show(); } $name =new Son(); $name->show(); //输出iPhone $all=new Son(); $all->show(); //输出iPhone apple查看全部
-
当既有定义要分别实现的方法(接口)又有所有类都会实现的具体方法时,此时使用抽象类,abstract,接口方法(抽象方法)前增加abstract关键字, 所谓抽象方法即为 abstract public function eat($food); 没有方法的具体实现查看全部
-
static静态属性 用于类中的成员共同都有的属性及该属性修改,修改值也相同的属性,此时使用static定义查看全部
-
protected 保护属性成员 只可在父类与子类中访问,在类外部访问,可在类中封装公有方法引用保护属性成员,即可在类外部调用该公有方法进行访问查看全部
-
对于私有属性,可在类的内部封装公有方法,在类的外部调用该公有方法,即可获取该私有属性。 若想对私有属性进行变动可直接在公有方法中对该属性进行定义【+-*%】等查看全部
-
面向对象:就是将所有的东西通过属性和方法表示出来 属性即该对象的数据,长宽高颜色。。。 方法即该对象的行为,可以用它来干什么。。。查看全部
-
PHP中的魔术方法查看全部
-
引用赋值 加了 & 的引用赋值 那就是同一个引用 不加 & 的引用赋值 那是不同的引用 指向同一个地方查看全部
-
PHP中的对象引用详解 1。。。分别独立引用对象 2。。。使用同一个引用(使用对象的同一个引用)查看全部
-
类的实例化查看全部
举报
0/150
提交
取消