1.概述
-
例如:int'(4.0),把4.0转为整型。
-
$cast(tgt,src),把src的类型转化为tgt的类型。式中“,”理解为“=”方便理解。
2.动态转换
答案:ABC
3.子类句柄赋值给父类句柄
答案:A
-
直接将父类赋值给子类是会编译错误的需要使用显示转换的$cast();
-
但是即便用了$cast做转换,也不能成功将父类句柄转化为子类句柄, $cast会返回0。
-
那么转化失败,bad就没有被赋值,是一个空句柄。那么display不出来。
答案:B。调用的子类的对象。子类的句柄调用子类对象里的方法,那么就是B。