Op dit moment ben ik bezig met verschillende klassen onderling met elkaar te laten communiseren. Hopelijk hebben jullie een antwoord op mijn vraag.
1. Vraag 1 hoe kan ik class automatisch naar het aanroepen van de classen/ object een waarde mee geven zonder deze nogmaals aan te roepen via een functie. Ik weet namelijk dat je in php dit kan doen door functie __ToString aan te maken
B. Zo ja hoe noemen zo iets. Het tegenovergestelde waarde aan een classe meegeven noemen een constructor.
2. Eigenlijk het zelfde verhaal , alleen wil ik nu dat een exe bestaand een string retournee geef.
Voorbeeld in php.
1. Vraag 1 hoe kan ik class automatisch naar het aanroepen van de classen/ object een waarde mee geven zonder deze nogmaals aan te roepen via een functie. Ik weet namelijk dat je in php dit kan doen door functie __ToString aan te maken
B. Zo ja hoe noemen zo iets. Het tegenovergestelde waarde aan een classe meegeven noemen een constructor.
2. Eigenlijk het zelfde verhaal , alleen wil ik nu dat een exe bestaand een string retournee geef.
Voorbeeld in php.
Code:
public class Item
{
protected $antw;
public function __construct($ant)
{
$this->antw = $ant
}
public function __toString()
{
return $this->antw
}
}
echo (new Item("antwoord"));