Obsah:

Ako zavoláte parameter z inej triedy v jazyku Java?
Ako zavoláte parameter z inej triedy v jazyku Java?

Video: Ako zavoláte parameter z inej triedy v jazyku Java?

Video: Ako zavoláte parameter z inej triedy v jazyku Java?
Video: Beginner Java - Other Class Method Calling - Lesson 16 2024, Marec
Anonim

Komu zavolať metódu v Java od iná trieda je veľmi jednoduché. Môžeme zavolať metódu od iná trieda len vytvorením predmetu toho trieda vnútri iná trieda . Po vytvorení objektu, metódy volania pomocou objektovej referenčnej premennej. Poďme to pochopiť pomocou príkladu programu.

Vzhľadom na to, ako odovzdávate objekt z jednej triedy do druhej v jazyku Java?

Odovzdávanie a vracanie objektov v jazyku Java

  1. Pri vytváraní premennej typu triedy vytvárame iba odkaz na objekt.
  2. To v skutočnosti znamená, že objekty fungujú tak, ako keby boli odovzdané metódam pomocou volania podľa odkazu.
  3. Zmeny objektu vo vnútri metódy sa odrážajú v objekte použitom ako argument.

Následne je otázkou, ako zavoláte premennú z inej triedy v C #? V skutočnosti existujú jednoduché ako deklarovať a premenlivý ako príklad, hovor že premenlivý vytvorením názvu inštancie. Rovnako ako vyhlásenie a premenlivý ako príklad, hovor že premenlivý vytvorením názvu inštancie. urobiť ich ako statické a hovor nimi trieda pomenujte napríklad static int t1 = 15; použiť to v inom trieda ako čas.

Vzhľadom na to, ako nazývate súkromnú premennú v jazyku Java?

Nie, nemôžete, v žiadnom prípade prístup a súkromné premenné v jazyku Java . Môžete poskytnúť verejné metódy získavania a nastavovania prístup alebo zmeniť hodnotu súkromné členom premenných.

Ako môžeme použiť premennú z inej metódy?

nemôžeš. Premenné definované vo vnútri a metóda sú k tomu lokálne metóda . Ak sa chcete podeliť premenných medzi metódy , potom ich budete musieť zadať ako člena premenných triedy. Prípadne ich môžete odovzdať z jedna metóda do ďalší ako argumenty (nie je to vždy použiteľné).

Odporúča: