でmain.php
、自動ロードが追加され、新しいオブジェクトが作成されます。
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