티스토리 뷰

웹 개발자로써/PHP

2010년1월7일_2

GsBOB 2010. 1. 7. 23:54

[상속 관계]

<?PHP

 class People
 {
  var $Name;
  var $Age;

  function printPeople()
  {
   print "Name : ".$this->Name."<br>";
   print "Age : ".$this->Age."<br>";
  }
 }

 class Professor extends People
 {
  var $Office_Num;

  function printProfessor()
  {
   $this->printPeople();
   print "Office_Num : ".$this->Office_Num."<br>";
  }

  function Professor($name,$age,$no)
  {
   $this->Name = $name;
   $this->Age  = $age;
   $this->Office_Num   = $no;
  }
 }

 $objProfessor = new Professor("RYU","27","107");
 $objProfessor->printProfessor();
?> 

여기서 $this는 그냥 현재의 클래스라고 생각하면 된다.

상속이란 extends의 키워드를 통해서 부모의 것을 빌려와서 사용하는 것이다.

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함