Static of object geörienteerde classes?

Gestart doorJoeey1 reacties43 weergaven

2 berichten · pagina 1 van 1

Joeey

Lid · Topicstarter

Berichten
3.074
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hallo,

Ik wil weten welke manier waarin ik mijn classes schrijf efficiënter is, static of object geörienteerd? Mijn code is meestal niet object geörienteerd, behalve de meeste classes die ik gebruik.

Kunnen jullie mij adviseren met een argument welke manier ik het best kan nemen? Ik vermoed zelf static.

Groet,
Joey
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Dat is afhankelijk van de class en het gebruik ervan.

Je wilt bijvoorbeeld voor een loginsysteem gebruik maken van MySQL om gebruikers op te halen.

Je zult maar één mysql connectie nodig heben (meestal) dus het aanmaken van meerdere objecten is dan niet nodig. Je kan de MySQL class dus statisch maken.

Echter, als je gegevens van een gebruiker wilt ophalen kun je dit niet doen. Je hebt namelijk honderden leden op je site, en statische classes werken hierbij dus niet, omdat elke gebruiker een apart object is. Hier zul je dus gebruik moeten maken van een normale class.

Overigens kun je best statisch werken in een object geörienteerde omgeving. Dus het onderscheid dat jij maakt klopt niet helemaal.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren