Dutch: Er wordt op dit moment aan RootX geknutseld en getest. Hierdoor is de inhoud van de site misschien niet correct weergeven of werkt misschien niet alles zoals zou moeten. Updates volgen!
English: ATM We are busy working on RootX or smoking joints like all dutch people do. Come back later.

RootX

Don't know, start thinking!

#RootX @ Quakenet

  

[java] this.get

  

Door Modjo. Geplaatst op: 08-07-2008

Ik zit met het volgende probleem, er is een Java applicatie waarvan ik de precieze functionaliteit moet achterhalen. Alleen ben ik zelf niet zo zeer bedreven in Java dat ik alles weet, nu ben ik een regel code tegen gekomen waarvan ik de bedoeling niet snap en waarover ik met zoekacties op google ook geen uitleg vind. Iemand hier die me verder kan helpen? Het gaat om de volgende regel code:

1
2
3
4

return this.get("status").equals("actief");



Ik snap niet waar de inhoud van de variabele status vandaan gehaald word.

Alvast bedankt!

  

Comments

  

Comments

Door vampyr op 16-07-2008 01:18:41
Ik ben geen java programmeur, meer c++, maar ik DENK dat this de pointer naar het object is tot welke de functie behoort. Zo werkt het tenminste in c++. Nu heeft java geen pointer, dus zal het een reference zijn.

Dit geeft een stukje code waar dat uit af te leiden is:
http://java.sun.com/j2se/1.3/docs/api/java/util/BitSet.html
Door vampyr op 16-07-2008 16:39:24
Dus 'get' is een menber functie, die een type returnt die de functie equals als member functie heeft.
    
Door Modjo op 17-07-2008 11:27:16
    Bedankt voor deze reactie!
Gelukkig heb ik dit probleem kunnen omzeilen, omdat het stukje code achteraf niet relevant voor mij bleek te zijn.
Maar het was inderdaad een reference, maar het bron gegeven was nergens in de code terug te vinden.
Je moet eerst inloggen voordat je een reply kunt plaatsen