[oop] lege class

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Developer Low-code

Dit ga je doen Low-code ontwikkeling van software voor landelijk bekende organisaties; Opleveren van mooie eindproducten, middels de Agile methodiek; Samenwerken in een team van 10 collega's; Direct contact met de eindklant over de gewenste oplossingen. Hier ga je werken Als Developer kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet discreet en veilig verwerkt worden. De processen die hierbij horen worden door het IT team vormgegeven. De

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

C# .NET developer voor innovatieve applicaties gez

Bedrijfsomschrijving Deze werkgever houdt zich al ruim 20 jaar bezig met het ontwikkelen van innovatieve software en dat willen ze graag nog lang doorzetten. En dat merk je ook als je als .NET developer hier aan de slag gaat. De applicaties worden continu doorontwikkeld met altijd als uitgangspunt dat zowel de kwaliteit als het gebruikersgemak van hoog niveau is. Het bedrijf telt inmiddels ruim 25 medewerkers waarvan meer dan de helft op de development afdeling werken. Meer weten over deze werkgever? Mail naar [email protected] of bel 0657578548 Functieomschrijving Je komt te werken in een Scrum team met andere .NET developers

Bekijk vacature »

Junior/medior PHP developer Onderwijssector

Functie Momenteel zijn ze op zoek naar een developer die, veelal fullstack, mee gaat werken aan de ontwikkeling van de producten en zo helpt aan de uitvoering van hun ontwikkelprojecten. Je komt te werken binnen hun development team bestaande uit 6 ontwikkelaars. Ze staan zowel open voor meer junior als medior/senior developers. Je kunt snel veel verantwoordelijkheid krijgen en doorgroeien binnen het bedrijf. Bovendien ben je betrokken bij het bepalen van de product roadmap en de inbreng van (nieuwe) technologieën. De applicaties waaraan je werk worden gebruikt op onderwijsinstellingen door heel Nederland. De tech-stack bestaat voornamelijk uit Laravel (PHP), Vue.js

Bekijk vacature »

Cobol Developer

Dit ga je doen Als Cobol Ontwikkelaar zal je gaan meebouwen aan een onderdeel van het backend systeem waarbij je het functionele ontwerp vertaald naar een technische oplossing die geïntegreerd kan worden in de huidige omgeving. Je zorgt ervoor dat de bedrijfsprocessen op een efficiënte manier worden uitgevoerd en werkt proactief aan het verbeteren hiervan. Samen met jouw collega’s reviewen jullie elkaars code en test je je eigen code. Je werkt nauw samen met andere ontwikkelaars, testers en functioneel ontwerpers. Taken pakket: Beheren en doorontwikkelen van de bestaande omgeving; Vertalen van een functionele vragen naar een technische oplossing; Doorvoeren van

Bekijk vacature »

Senior Front-end Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Senior Front-end Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel

Bekijk vacature »

Ervaren PHP Software Developer

Functieomschrijving Voor een toffe opdrachtgever in regio Breda zijn wij op zoek naar een medior PHP Developer met affiniteit met Laravel. Je komt te werken bij een uitdagende opdrachtgever met supergave klanten in een specifieke branche. Als PHP ontwikkelaar ben je samen met een vooruitstrevende team van 6 collega’s verantwoordelijk voor de ontwikkeling, beheer en het vernieuwen van informatiesystemen voor een specifieke branche. Je ondersteunt complexe uitdagingen van klanten. Vervolgens breng je hun wensen in kaart en vertaalt deze door naar maatwerk software. Affiniteit met Laravel is een pré. Om de klanten zo goed mogelijk te ondersteunen en snel in

Bekijk vacature »

Back-end programmeur

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een uitdagende werkgever in omgeving Waalwijk zijn wij op zoek naar een enthousiaste softwareontwikkelaar met kennis of ervaring met C# en SQL. In een uitdagende rol als C#.NET Developer werk je samen met een enthousiast en informeel team aan het bouwen van maatwerk software voor variërende klanten. Verder ziet jouw takenpakket er als volgt uit: Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je houdt je bezig met het ontwikkelen

Bekijk vacature »

Technisch Applicatie ontwikkelaar

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! In deze functie werk jij voornamelijk aan: Het onderhouden en ontwikkelen van de IT systemen; Het opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werk je aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkel en implementeren je MS PowerApps en Power BI. Bedrijfsprofiel Je komt terecht bij een familiair

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Backend Developer Scrummaster .NET

Samengevat: Deze werkgever is een ambitieus internetbedrijf met een passie voor digitale communicatie. Ben jij geschikt als Backend Developer? Heb je ervaring met .NET platform? Vaste baan: Backend Developer / SCRUM Master Scrum HBO WO €3.800 - €6.000 Deze werkgever is een innovatief bedrijf met enthousiaste mensen die jarenlang ervaring hebben met het ontwikkelen internet- en intranetoplossingen. Wij houden van korte lijnen en open en eerlijke communicatie. Wij zetten graag onze jarenlange ervaring in om perfect werkende oplossingen te ontwikkelen. Wij ondersteunen dienstverlenende organisaties bij het ontwikkelen en realiseren van een effectief, adaptief communicatieplatform. Je ontwikkelt met ons de meest

Bekijk vacature »

Outsystems Developer Medior

Dit ga je doen Bouwen aan nieuwe en innovatieve applicaties; Maken van koppelingen tussen Outsystems en het bestaande applicatielandschap; Troubleshooting op bestaande software. Hier ga je werken De organisatie is internationale speler binnen de bouwbranche en richt zich op de infrastructuur, zowel boven als onder de grond. Ze zijn ruim 1100 man groot en maken op IT vlak een mooie groei door. Als ervaren Developer kom je te werken op een IT-afdeling van zo'n 25 man groot. Een aantal jaar geleden hebben ze de keuze gemaakt om zich meer te gaan richten op ontwikkeling en door de groei van de

Bekijk vacature »

PHP Developer

Als PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als PHP Developer bij Coolblue? Als PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, sta je open om C# of Typescript in te zetten of te leren. Ook PHP Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen pure PHP code schrijven. Samenwerken met de klantreiziger om onze klanten

Bekijk vacature »

Laravel / PHP developer gezocht!

Functie omschrijving Wij zijn op zoek naar een Laravel PHP Developer voor een leuk bedrijf in de omgeving van Amsterdam! Je zult je bezig houden met de volgende werkzaamheden: Je gaat aan de hand van de wensen van klanten software ontwikkelen; Je bent bij het gehele proces betrokken; van A tot Z; Je hebt na de oplevering contact met de klant wanneer zij problemen ervaren; Je denkt mee over het verbeteren van de werkprocessen; Je denkt mee over softwareoplossingen; Je speelt in op de behoefte van de klant; Je houdt je bezig met het verbeteren, aanpassen en vernieuwen van de

Bekijk vacature »

Pagina: « vorige 1 2 3 4 volgende »

Wouter J

Wouter J

09/03/2014 20:29:41
Quote Anchor link
>> Het gaat niet om het exacte idee, maar om de gedachte.

Volgens mij proberen vele mensen al maanden jouw van deze zin af te zetten. Hoe kun je gedachte hebben over een concept dat niet "het exacte concept" is maar zomaar een "hersenspinsel van ozzie"? Kom eerst met een exact reallife use-case en dan kunnen we daar onze mening over geven. Er is geen one-size-fits-all principe in OO, elke situatie heeft weer een andere gedachte erachter en een andere aanpak.

In dit geval: Als je config niet meer is dan een array, dan moet je nog eens goed gaan nadenken over wat config precies doet. En ja, daarin gebruik je ergens een array, maar nee, als je het goed hebt uitgewerkt gebruik je hier geen object voor, omdat die precies hetzelfde als een array zou doen.
 
PHP hulp

PHP hulp

17/02/2025 15:38:18
 
Ozzie PHP

Ozzie PHP

09/03/2014 20:31:24
Quote Anchor link
Thanks Dos. Misschien moet ik de data class abstract maken. En als ik dan bijv. een config class heb, dan laat ik die de Data class extenden. Dan heb ik wel een aparte Config class, alleen staan er dan geen methods in. Mocht het zo zijn dat ik in de toekomst toch extra methods nodig heb, dan kan ik die Config class uitbreiden en hoef ik niet te rommelen in de algemene Data class. Snap je wat ik bedoel?
 
Wouter J

Wouter J

09/03/2014 20:32:16
Quote Anchor link
En waarom zou je dan Data nooit mogen gaan gebruiken?
 
Ozzie PHP

Ozzie PHP

09/03/2014 20:37:06
Quote Anchor link
>> En waarom zou je dan Data nooit mogen gaan gebruiken?

Dat is nu dus iets waar ik over zit te denken... in hoeverre is data niet gespecificeerd? Heb je ooit ongespecificeerde data? Het zou kunnen, en dan moet je 'm dus niet abstract maken.

Mijn 1e vraag is vooral of ik voor een specifieke toepassing een algemene class moet gebruiken, of dat ik een specifieke class moet maken (zonder methods) die de algemene class extend.
 
Reshad F

Reshad F

09/03/2014 23:40:08
Quote Anchor link
Quote:
Stel we hebben een algemene class Auto. Die kunnen we gewoon ergens voor gebruiken: $auto = new Auto(). Nu wil ik op een gegeven moment een Ford maken, maar die class is hetzelfde als de class Auto. Dus ik zou kunnen zeggen $ford = new Auto(). Ik zou ook een class Ford kunnen maken die ik de class Auto laat extenden en waar ik verder geen andere methods in plaats. Of misschien is het het handigst om de Auto class abstract te maken. Daar zat ik dus even over te denken. Maar laat anders maar zitten, ik verzin wel wat... thanks voor het meedenken in ieder geval.


Dit is niet eens een hele gekke gedachte Ozzie. alleen hoef je het hier niet abstract te maken. Wat je wel kan doen is een interface maken en deze implementeren in al die klasses. zo maak je gebruik van het programmeren naar een interface toe en niet naar een implementatie. ( Ook een OO principe )

OFTEWEL je kan een inversion of control ( IoC ) container gebruiken.


leesvoer:

http://www.bennorthrop.com/Essays/2008/program-to-interface-not-implementation.php
 
Ozzie PHP

Ozzie PHP

09/03/2014 23:47:12
Quote Anchor link
Reshad, thanks voor je reactie.

Ik kan de algemene Auto class een AutoInterface laten implementeren. Als ik dan een Ford class zou maken en die extend weer de Auto class, dan is ook in de Ford class de AutoInterface geimplementeerd.

Mijn vraag is dus (nog steeds). Moet ik voor een specifieke toepassing, de Ford, een aparte class maken die de Auto class extend? Of moet ik gewoon zeggen dat Ford een Auto class is?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
// optie 1
$ford = new Auto();

// optie 2
class Ford extends Auto {

}


$ford = new Ford();

?>

Dit is natuurlijk een fictief voorbeeld, maar in de praktijk zou je bijvoorbeeld dit kunnen krijgen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
// optie 1
$config = new DataContainer();

// optie 2
class Config extends DataContainer {

}


$config = new Config ();

?>

Wat is nu wijsheid?
Gewijzigd op 09/03/2014 23:47:49 door Ozzie PHP
 
Reshad F

Reshad F

10/03/2014 00:51:05
Quote Anchor link
Even op zn Nederlands makkelijk uitgelegd:

Je wilt niet een klasse die doet wat jij hem verteld hebt volgens een bepaalde implementatie. Je wilt een object waarvan het niet uitmaakt wie wat hoe of waar het is zolang hij bepaald gedrag overneemt.

Naar mijn mening is php niet echt een taal die polymorfisme goed tot zijn recht laat komen en de manier waarom je dit in Java of C# bijv. kan doen is veel beter dan kan je bijv doen

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
Auto ford = new Ford();


Auto is hierbij de interface en Ford is het object waaruit je dit wilt creëren


uitgebreid vb in java is:
http://www.sitepoint.com/quick-guide-to-polymorphism-in-java/

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<?php
class Vehicle {

    public function move()
    {

        return 'ride a vehicle';
    }

}


class Ford extends Vehicle {

    public function move()
    {

        return 'ride a Ford';
    }

}


class Mercedes extends Vehicle {

    public function move()
    {

        return 'ride a mercedes!';
    }

}



$Ford = new Ford();
echo $Ford->move();
echo '<br>';
$Ford = new Mercedes();
echo $Ford->move();
?>


Dus in dit geval optie 2 denk ik. :) ( dit is dan ook echt je auto voorbeeld ) voor een config bestand weet ik niet of ik dit zou doen.
 
Ozzie PHP

Ozzie PHP

10/03/2014 00:54:41
Quote Anchor link
Thanks voor je voorbeeld.

>> ... voor een config bestand weet ik niet of ik dit zou doen.

Wat zou je beweegreden zijn om het NIET te doen?
 
Reshad F

Reshad F

10/03/2014 09:41:53
Quote Anchor link
Omdat een configuratie bestand gewoon een configuratie bestand is en geen auto, fiets, persoon of een echt object naar mijn mening dus zoals Wouter zegt meer dan een array teruggeven met alle waardes hoef je niet te doen.

dus gewoon heel simpel een bestand met config.php

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php

Return array(

    'foo' => 'bar',
    'a' => 'b'

);

?>


( dit doen veel grote frameworks ook en soms is het niet verkeerd om een beetje af te kijken )
Gewijzigd op 10/03/2014 09:42:41 door Reshad F
 
Wouter J

Wouter J

10/03/2014 12:17:00
Quote Anchor link
Reshad, het geval met auto's moet je oplossen met het Strategy pattern, niet met inheritance.
 
Ozzie PHP

Ozzie PHP

10/03/2014 13:19:06
Quote Anchor link
Maar Wouter, in het algemeen...

We hebben een algemene class om data in vast te houden. Deze class kun je gebruiken voor diverse toepassingen. Bijv. om route objecten in op te slaan. Zou jij dan voor de route objecten gebruik maken van die algemene class, dus $route_collection = new DataCollection($routes), of zou jij een aparte RouteCollection class maken, die niks meer doet dan de algemene DataCollection extenden?
 
Wouter J

Wouter J

10/03/2014 13:30:18
Quote Anchor link
Ozzie, het gaat niet over het algemeen. Lees mijn reactie helemaal boven aan deze pagina nog maar eens...
 
Ozzie PHP

Ozzie PHP

10/03/2014 13:34:09
Quote Anchor link
Oké... dan laten we het algemeen varen.

Wat zou je in deze concrete situatie doen?

Dus, we hebben een algemene DataCollection class, waar we een aantal specifieke toepassingen voor hebben. We willen een route collection maken, een paths collection en een config collection. Gaan we nu zeggen $route_collection = new DataCollection($routes), of gaan we een aparte RouteCollection class maken, die niks meer doet dan de algemene DataCollection extenden? Idem voor de paths en config collection?
 
Wouter J

Wouter J

10/03/2014 15:42:51
Quote Anchor link
Een RouteCollection is meer dan een array, een RouteCollection kan ook matchen in zijn collection. Een RouteCollection heeft mogelijk ook methodes om alle routes in die collectie te prefixen. Al met al zou je in de RouteCollection praktisch elke method moeten overschrijven: Geen algemene DataCollection class dus.

Een PathsCollection, zoals al gezegd, naar mijn mening heeft een object die als array functioneert geen nut.

Een ConfigCollection, configuration moet je valideren, parsen, uitlezen en toepassen. Dit gaat veel verder dan een Collection alleen en dan ook weer: Op gegeven moment zul je gaan werken met een array van values, het heeft geen nut om dat om te zetten in een object.
 
Ozzie PHP

Ozzie PHP

10/03/2014 15:50:44
Quote Anchor link
>> Geen algemene DataCollection class dus.

Het hoeft toch ook niet een algemene data collection te zijn. Je gebruikt een algemene data class en kunt daarnaast extra methods toevoegen. In dat geval moet je dus een aparte RouteCollection class maken die de algemene data class extend.

>> Een PathsCollection, zoals al gezegd, naar mijn mening heeft een object die als array functioneert geen nut.

Op zich vind ik dat dan wel weer grappig, omdat jij ook classes bouwt om single key-value paren :)
 
Wouter J

Wouter J

10/03/2014 15:52:30
Quote Anchor link
>> In dat geval moet je dus een aparte RouteCollection class maken die de algemene data class extend.

En daar is naar mijn mening dus geen behoefte aan, aangezien je praktisch alle methods van die algemene data class moet overriden. Tevens zorgt het gebruik van een algemene class voor coupling tussen componenten van je library. Ik geloof in zo veel mogelijk losstaande componenten.
 
Ward van der Put
Moderator

Ward van der Put

10/03/2014 15:53:35
Quote Anchor link
>> of gaan we een aparte RouteCollection class maken, die niks meer doet dan de algemene DataCollection extenden? Idem voor de paths en config collection?

Je moet oorzaak-gevolg omkeren. Het draait niet om het nu extenden van een class, maar om het voor later afdwingen van een interface. Dat kan dus inderdaad betekenen dat je begint met een lege class OzzieFrameworkException extends Exception. Of, om dichter bij je concrete voorbeeld te blijven, met een class DataCollection implements ArrayAccess.
 
Ozzie PHP

Ozzie PHP

10/03/2014 16:09:17
Quote Anchor link
>> Ik geloof in zo veel mogelijk losstaande componenten.

Dat lijkt dan in te gaan tegen het DRY principe. Als je classes kunt hergebruiken moet je dat toch juist doen? (Even afgezien van de vraag of het in dit specifieke geval wel of niet zinvol is.)

>> Je moet oorzaak-gevolg omkeren. Het draait niet om het nu extenden van een class, maar om het voor later afdwingen van een interface.

Hoi Ward :)

Ik snap niet helemaal wat je hiermee bedoelt. Ik heb dus al een algemene data class. Behalve voor het opslaan van algemene data, kan ik deze class ook gebruiken voor meer specifieke toepassingen. Bijvoorbeeld voor het opslaan van paden.

Nu kan ik hier 2 wegen voor bewandelen.

De 1e en meest simpele:

$paths = new DataCollection();

De 2e:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php

class Paths extends DataCollection {
  // deze class bevat geen methods
}

$paths = new Paths();

?>

Het verschil is dus dat ik in situatie 1 een algemeen, niet nader gespecificeerd object gebruik om data in op te slaan. In situatie 2 creëer ik een object dat specifiek is bedoeld voor de opslag van paden.

Beide objecten doen exact hetzelfde, maar in situatie 2 zeg je dus feitelijk: dit object is specifiek bedoeld voor de opslag van paden.

Het is een heel subtiel verschil, waarvan ik graag wil weten wat de voorkeur heeft.
 
Ward van der Put
Moderator

Ward van der Put

10/03/2014 16:25:47
Quote Anchor link
>> Ik snap niet helemaal wat je hiermee bedoelt. Ik heb dus al een algemene data class. Behalve voor het opslaan van algemene data, kan ik deze class ook gebruiken voor meer specifieke toepassingen. Bijvoorbeeld voor het opslaan van paden.

Dat is precies wat ik bedoel :-) Zodra je extends of implements inklopt, ben je al een paar ontwerpfasen verder. Kennelijk heb je in dat voortraject besloten dat er verschillende soorten DataCollection-objecten zullen ontstaan en dan is class Paths extends DataCollection de meest logische oplossing. Dat je daarmee in eerste instantie één lege klasse (Paths) of misschien zelfs twee lege klassen (Paths en DataCollection) krijgt, is voor nu niet eens zo spannend; het draait erom dat je voor later een bruikbare structuur hebt.
 
Ozzie PHP

Ozzie PHP

10/03/2014 16:33:50
Quote Anchor link
Ah oké.. thanks :)

Ik wist dus niet of mijn aanpak de juiste was, en of de 1e optie $paths = new DataCollection niet de meest logische was. Als ik echter naderhand iets moet aanpassen, dan wordt dat lastig. Dus vandaar dat ik dacht dat het misschien beter is om een PathsCollection te maken die DataCollection extends. Ik ben blij dat je het met me eens bent :)

Als ik nu ergens een PathsCollection object wil afdwingen, moet ik dan een extra PathsCollectionInterface maken? Of moet ik typehinten op de DataCollectionInterface? (zie ook mijn andere topic hierover)
 

Pagina: « vorige 1 2 3 4 volgende »



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.