사물의 기능화 , 인스턴스 생성
2018. 6. 15. 16:10
PHP
사물화 선언하는 명령문은 class 입니다.
<?php
//people이라는 클래스 생성
class people{
//생성자 (사물을 사용하려고 할때 자동으로 실행되는 기능)
function __construct(){
echo "사람은 돈을 좋아한다 <br> ";
}
//말하기
function speak($word){
echo $word." 라고 말했다. <br>";
}
//달리기
function run($km){
echo $km."을 달리다 <br>";
}
//소멸자
function __destruct(){
echo "힘들다 <br>";
}
}
//인스턴스 생성
$people = new people;
//메소드 사용
$people->speak('나는 인간이다');
?>
- 제작한 people 클래스 사용하기
클래스열기
new 클래스명 ;
사용할 때 마다 매번 열 수 없으므로
변수에 대입해 사용
변수 = new 클래스명;
이를 '인스턴스 생성' 이라고 합니다.
사람은 돈을 좋아한다.
힘들다
나는 인간이다 라고 말했다.
'PHP' 카테고리의 다른 글
개념 (0) | 2018.06.19 |
---|---|
코드 재활용 include , require (0) | 2018.06.15 |
GET과 POST (0) | 2018.06.15 |
파라미터, 아규먼트 (0) | 2018.06.15 |
기본 함수 (0) | 2018.06.14 |