Dün here PHP OO ve sınıfları hakkında bir kaç soru vardı ama ben bir çift yeni sorularım var.
1a)
In the example snippet below you will see the 3 variables set at the top of the class and then used in a method in the class. Notice how the 3 variable declared in the beginning are not set to anything, so is it required to set/list all variables a class will use at the top like that?
1b) VEYA onlar sadece onları / özel / kamu korunacak ayarlamak için üst denir?
1c) her zaman bir değişken böyle, hep vars hala başında bunları ayarlamak gerekir, kamu, diyelim ayarlamak için gerekli midir?
<?PHP
class widget{
private $name;
public $price;
private $id;
public function __construct($name, $price){
$this->name = $name;
$this->price = floatval($price);
$this->id = uniqid();
}
}
?>