
ComponereDefinition 클래스의 __construct 메소드는 클래스의 초기화 메소드입니다. 이 메소드는 클래스의 속성을 초기화하는 역할을 합니다.
__construct 메소드의 파라미터는 클래스의 속성을 초기화하기 위한 데이터를 받습니다. 일반적으로 클래스의 속성은 다음과 같은 유형의 데이터를 받습니다.
- 문자열 (string)
- 정수 (int)
- 실수 (float)
- 불리언 (boolean)
- 배열 (array)
- 객체 (object)
예를 들어, ComponereDefinition 클래스가 있다고 가정해 보겠습니다.
#hostingforum.kr
php
class ComponereDefinition {
private $name;
private $age;
public function __construct($name, $age) {
$this->name = $name;
$this->age = $age;
}
}
이 클래스의 __construct 메소드는 $name과 $age라는 두 개의 파라미터를 받습니다. 이 파라미터는 문자열과 정수형 데이터를 받습니다.
이러한 메소드는 클래스를 생성할 때 호출되며, 클래스의 속성을 초기화합니다.
#hostingforum.kr
php
$componereDefinition = new ComponereDefinition('John Doe', 30);
echo $componereDefinition->name; // John Doe
echo $componereDefinition->age; // 30
2025-03-18 07:29