INHOUDSOPGAWE:

Hoe noem jy 'n parameter van 'n ander klas in Java?
Hoe noem jy 'n parameter van 'n ander klas in Java?

Video: Hoe noem jy 'n parameter van 'n ander klas in Java?

Video: Hoe noem jy 'n parameter van 'n ander klas in Java?
Video: Gregory Chaitin: Complexity, Metabiology, Gödel, Cold Fusion 2024, Desember
Anonim

Om noem 'n metode in Java van 'n ander klas is baie eenvoudig. Ons kan noem 'n metode van 'n ander klas deur net 'n voorwerp daarvan te skep klas binne 'n ander klas . Nadat 'n voorwerp geskep is, oproep metodes gebruik die objekverwysingsveranderlike. Kom ons verstaan dit met 'n voorbeeldprogram.

As u dit in die oog hou, hoe stuur u 'n voorwerp van een klas na 'n ander in Java?

Gee en terugstuur van voorwerpe in Java

  1. Terwyl ons 'n veranderlike van 'n klastipe skep, skep ons slegs 'n verwysing na 'n objek.
  2. Dit beteken effektief dat voorwerpe optree asof hulle na metodes oorgedra word deur gebruik te maak van oproep-vir-verwysing.
  3. Veranderinge aan die voorwerp binne die metode weerspieël wel in die voorwerp wat as 'n argument gebruik word.

Vervolgens is die vraag, hoe noem jy 'n veranderlike uit 'n ander klas in C#? Daar is eintlik eenvoudige Soos verklaar a veranderlike byvoorbeeld, bel daardie veranderlike deur instansienaam te skep. Soos om a veranderlike byvoorbeeld, bel daardie veranderlike deur instansienaam te skep. maak hulle as staties en bel hulle deur klas noem byvoorbeeld statiese int t1 = 15; gebruik dit in ander klas as tyd.

As u dit in ag neem, hoe noem u 'n private veranderlike in Java?

Nee, jy kan geensins nie toegang die private veranderlikes in java . Jy kan openbare getter en setter metodes verskaf aan toegang of verander die waarde van die privaat lid veranderlikes.

Hoe kan ons veranderlike van 'n ander metode gebruik?

Jy kan nie. Veranderlikes gedefinieer binne a metode is plaaslik daarvoor metode . As jy wil deel veranderlikes tussen metodes , dan sal jy hulle as lid moet spesifiseer veranderlikes van die klas. Alternatiewelik kan jy hulle deurgee een metode aan 'n ander as argumente (dit is nie altyd van toepassing nie).

Aanbeveel: