클래스에는 생성자(constructor)라는 특수한 메서드가 있는데, 이 메서드는 객체가 생성될 때 실행된다. 통상적으로 생성자는 초기화와 밑작업을 담당하며 객체를 사용 준비 상태로 만드는 역할을 한다. 아래의 Entree 클래스에도 생성자를 넣을 수 있다. 이 생성자는 요리 이름과 재료 목록이라는 두 개의 인수를 받는다. 이렇게 인수를 전달하면 객체를 생서하고 나서 속성을 따로 설정할 필요가 없다. PHP에서 클래스 생성자 메서드의 이름은 항상 __consturct()다. 예시 class Entree { public $name; public $ingredients = array(); public function __construct($name, $ingredients) { $this->name = $n..
클래스를 인스턴스화하지 않고도 호출할 수 있는 특수한 메서드 종류. 정적 메서드는 특정 인스턴스의 속성값에 의존하지 않는다. 그렇기 때문에 메서드 내부에서 $this 변수를 사용할 수 없다. 정적 메서드는 어떤 하나의 객체로는 할 수 없는, 클래스 자체와 관련된 작업을 할 때 유용하다. 예시 class Entree { public $name; public $ingredients = array(); public function hasIngredient ($ingredient) { return in_array($ingredient, $this->ingredients); } public static function getSizes() { return array('소','중','대'); } } 정적 메서드 정의..
- Total
- Today
- Yesterday
- htmlTag
- C언어동적메모리할당
- HTMLtag사용법
- html이미지넣기
- PHPescapecharacter
- PHP'"
- C언어malloc함수
- 이미지무료다운로드사이트
- PHP작은따옴표
- PHP큰따옴표작은따옴표차이점
- 무효트래픽이의신청
- HTML태그사용법
- C언어2차원포인터
- PHP작은따옴표역할
- C언어malloc
- html이미지
- C언어프로세스
- PHP"'
- 무효클릭신고양식
- C언어다차원포인터
- PHP이스케이핑
- PHPescaping
- HTMLbestTag
- PHP문자열연결연산자
- PHP큰따옴표
- C언어정적메모리할당
- PHP마침표
- PHP'
- PHP이스케이프
- PHPhere문서
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |