PHP

생성자 (인스턴스 초기화)

수업소개

인스턴스를 생성할 때 해야 할 작업을 담아두는 약속된 메소드가 __construct 이고, 이 메소드를 생성자(constructor)라고 부릅니다.  이 수업에서는 생성자를 만드는 방법에 대해서 알아봅니다. 

수업

코드

<?php
class MyFileObject{
  function __construct($fname){
    $this->filename = $fname;
  }
  function isFile(){
    return is_file($this->filename);
  }
}
$file = new MyFileObject('data.txt');
// $file->filename = 'data.txt';
var_dump($file->isFile());
var_dump($file->filename);

참고

http://php.net/manual/en/language.oop5.decon.php

댓글

댓글 본문
작성자
비밀번호
  1. treehouse
    인스턴스,클래스,메소드 등.. 어려웠다
    하지만 여기까지다-
  2. David Sun
    잘봤습니다.
  3. dufuqsls
    잘봤습니다.,
  4. 고맙습니다~
버전 관리
egoing
현재 버전
선택 버전
graphittie 자세히 보기