Onko javassa PHP:n kaltaista this-muuttujaa, jolla viitataan luokan sisällä tavalla omaan olioon?
This se on javassakin :)
Jaa, höh. Taisin käyttää jotain viallista thissiä sitten.
Ja arvaapa muuten mistä ne PHP:n pojat on moisen keksineet. :)
Kuten monia muitakin ideoita.
Jos Javaan viittaat, lienet väärässä. This-osoitin löytyy jo C++:sta, ja todennäköisesti vastaavia löytyy jo mm. Smalltalkista ja Adasta.
Ohjelmointikielten sukupuu on ihan mielenkiintoinen ja oikeasti noi kielet taitaa olla vielä hiukan enemmän naimisissa keskenään kuin tuo kaavio osoittaa.
http://www.levenez.com/lang/history.html
Tuosta päätellen näyttäisi, että Java ja PHP luotiin suunnilleen samaan aikaan, joten voisi kuvitella, että pojat ovat vähän keskustelleet siitä miten tiettyjä asioita kannattaa hoitaa yhtenäisesti ja järkevästi.
Viittasin lähinnä siihen että PHP:n 5-version tuomat parannukset tuntuvat olevan kaikki suoraan Javasta kopsittuja, muutama myös C++:sta. Aikasemminhan PHP on ollut suorastaan ankea oliomaiselle ajattelulle.
Javan ja PHP:n kehittäjät eivät taatusti ole ikinä keskustelleet miten hommia kannattaisi kehittää yhtenäisyyden nimissä. Muuten meillä ei olisi PHP:tä.
Aihe on jo aika vanha, joten et voi enää vastata siihen.