Als ik een aantal classes heb die van een zelfde (abstacte) class erven, hoe kan ik dan het beste de properties benaderen, maar zodat deze wel op het het geerfde object worden toegepast, maar zonder dat ik de exacte implementatie van het eigenlijke object weet?
Stel, je hebt een abstracte class Shapes... en je hebt een aantal classes zoals Rectangle, Triangle en Ellipse, dan wil ik kunnen testen of iets een shape is, en bijvoorbeeld de Fill kleur van deze objecten kunnen aanpassen. Hoe zet ik dit technisch goed op? Zodat als ik een nieuwe shape kan toevoeg, toch met een tool oid de kleur kunnen laten aanpassen zonder dat deze tool opnieuw gecompileerd hoeft te worden, of weet welke classes er exact zijn?
Oplossing mag uiteraard, maar een schop in de juiste richting is ook prima, dank!
Stel, je hebt een abstracte class Shapes... en je hebt een aantal classes zoals Rectangle, Triangle en Ellipse, dan wil ik kunnen testen of iets een shape is, en bijvoorbeeld de Fill kleur van deze objecten kunnen aanpassen. Hoe zet ik dit technisch goed op? Zodat als ik een nieuwe shape kan toevoeg, toch met een tool oid de kleur kunnen laten aanpassen zonder dat deze tool opnieuw gecompileerd hoeft te worden, of weet welke classes er exact zijn?
Oplossing mag uiteraard, maar een schop in de juiste richting is ook prima, dank!