Hoi
simpel vraagje maar niets gevonden.
ik zou graag een interface hebben die een 'factory' moet zijn. nu is dta op zich
geen probleem maar ik hou alles graag netjes en zou de method dus static moeten zijn (anders is het geen factory) ie
maar dit compileerd niet: dus moet die static weg wat dan weer wil zeggen
dat al mijn factories (zijn er al een stuk of 50
allemaal een non-static moeten doen. Nu goed die objecten worden dus slechts 1 keer gecreerd maar in theory kunnen er dus wel 2 worden gedaan...
iemand enig idee waarom dit niet werkt? of how ik zo'n 'strenge' rule kan opleggen...
simpel vraagje maar niets gevonden.
ik zou graag een interface hebben die een 'factory' moet zijn. nu is dta op zich
geen probleem maar ik hou alles graag netjes en zou de method dus static moeten zijn (anders is het geen factory) ie
Java:
1
2
3
4
| public interface dkitIsFactory { public static Object newInstance(); } |
maar dit compileerd niet: dus moet die static weg wat dan weer wil zeggen
dat al mijn factories (zijn er al een stuk of 50
iemand enig idee waarom dit niet werkt? of how ik zo'n 'strenge' rule kan opleggen...