php面向对象编程八
1,多态的介绍与优势介绍:
多态性是继抽象和继承后,面向对象语言的第三个特征。从字面上理解,多态的意思是“多种形态”,简单的说,多态具有表现多种形态的能力的特征,在oo中是指“语言具有根据对象的类型以不同方式处理”。
优势:
oop的模式bing不仅仅是把很多函数和功能集合起来,目的是使用类,继承,多态的方式描述我们生活中的一种情况。从而使得我们的代码具有“物”的意义。帮助我们减少一些重复性的代码和条件语句的判断。
2:instanceof
php一个类型运算符。instanceof用来测定一个给定的对象是否来自指定的对象类。
<?php
class a{
}
calss b{
}
$thing=new a;
if($thing instanceof a)
{
echo 'a';
}
if($thing instanceof b)
{
echo 'b';
}
?>
页:
[1]