사물의 기능화 , 인스턴스 생성

Posted by 이상한 나라의 채소토끼
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