jain, es kommt darauf an was für einen parameter die funktion erwartet.
Objekte vom Typ INTEGER casten sich,meines wissens nach selbst in einen Wert. wenn nötig.
Deswegen hat Madhatter3333 auch nur teilweise recht. und wenn ein Object übergeben wird, dann wird eine Referenz übergeben, also ja genau das was du gerade meintest.
btw:
@mrburns,
selbst wenn du diese einschränkung machst, da alle objekte vom Typ Object abgeleitet sind bedeutet dies auch jedes Objekt ist vomtyp Knicknack und vom Typ Object und somit gilt für deine Objekte auch Referenzübergabe.
OOP ist sowas tolles
//edit
anders macht das auch keinen sinn.
Ich kann zwar bestimmte eigenschaften vom Vaterobjekt dem Kindobject vorenthalten, aber wenn ich für alle meine Objekte, jedesmal
ein RICHTIGES call by value ohne Referenzübergabe machen müsste, dann würden solche sachen wie JEE und größere Javaprojekte einfach bergab gehen da sie nicht performant genug sind.
__________________
Meine Rechtschreibfehler dürft ihr gerne behalten.
------------------------------------------------------------
Füttere keine Trolle!->Also unterstütz auch nicht Appel.
|