
DsVector::__construct 메서드는 클래스의 생성자로, DsVector 객체를 초기화합니다.
DsVector::__construct 메서드는 다음과 같은 인자를 받습니다.
- $size : DsVector 객체의 초기 크기입니다.
- $capacity : DsVector 객체의 초기 용량입니다.
- $fill : DsVector 객체의 초기 요소 값입니다.
위의 인자들은 DsVector 객체의 초기 상태를 결정합니다.
DsVector::__construct 메서드는 다음과 같은 역할을 합니다.
- DsVector 객체의 초기 크기와 용량을 설정합니다.
- DsVector 객체의 초기 요소 값을 설정합니다.
- DsVector 객체를 초기화합니다.
DsVector::__construct 메서드는 다음과 같은 예제를 통해 사용할 수 있습니다.
#hostingforum.kr
php
$vector = new DsVector(5); // 초기 크기 5, 용량 5, 요소 값 0
print_r($vector); // DsVector { 0 => 0, 1 => 0, 2 => 0, 3 => 0, 4 => 0 }
$vector = new DsVector(5, 10); // 초기 크기 5, 용량 5, 요소 값 10
print_r($vector); // DsVector { 0 => 10, 1 => 10, 2 => 10, 3 => 10, 4 => 10 }
$vector = new DsVector(5, 10, 5); // 초기 크기 5, 용량 5, 요소 값 5
print_r($vector); // DsVector { 0 => 5, 1 => 5, 2 => 5, 3 => 5, 4 => 5 }
2025-04-29 16:10