Posted
Filed under 프로그래밍/PHP
function __construct(){
생성자
}

function __destruct(){
소멸자
}

class명과 같은 function은 __construct 다음에 실행



<?
class BaseClass {    //부모클래스[BaseClass]
     function __construct()
     {
         print "BaseClass 클래스의 constructor(생성자)\n";
     }
     function __destruct()
     {
         print "BaseClass 클래스의 destructor(소멸자)\n";
     }
}
class SubClass extends BaseClass {  //상속받은 클래스[SubClass]
     function __construct()
     {
         parent::__construct();
         print "SubClass 클래스의 constructor(생성자)\n";
     }
     function __destruct()
     {
         parent::__destruct();
         print "Subclass 클래스의 destructor(소멸자)\n";
     }
}

$obj=new SubClass;  //상속받은 클래스 호출
?>
2013/02/19 11:22 2013/02/19 11:22