在main.php
,自动加载,并将一个新的对象被创建:__autoload()为自动加载类的父类调用?
function __autoload($class) {
require_once($class . '.php');
}
...
$t = new Triangle($side1, $side2, $side3);
在Triangle.php
:
class Triangle extends Shape {...}
Shape.php
是一个抽象类:
abstract class Shape {
abstract protected function get_area();
abstract protected function get_perimeter();
}
我可以看到__autoload
函数调用Triangle.php
,但它调用Shape.php
在同一时间?
+1但是省略了括号(这是评论) ,你的第一句话是“不,但是”:) :) – soulmerge 2009-09-14 08:01:49
hehe yeah - 'twas on purpose。 “不”是在回答确切的问题,“是”回答了我的意思。 – nickf 2009-09-14 08:30:28