Turinys:

Kaip iškviesti parametrą iš kitos klasės Java?
Kaip iškviesti parametrą iš kitos klasės Java?

Video: Kaip iškviesti parametrą iš kitos klasės Java?

Video: Kaip iškviesti parametrą iš kitos klasės Java?
Video: Beginner Java - Other Class Method Calling - Lesson 16 2024, Balandis
Anonim

Į vadinti metodu in Java iš kita klasė yra labai paprasta. Mes galime vadinti metodu iš kita klasė tiesiog sukurdamas to objektą klasė viduje kita klasė . Sukūrę objektą, skambučio metodai naudojant objekto nuorodos kintamąjį. Supraskime tai naudodami pavyzdinę programą.

Turint tai omenyje, kaip perduoti objektą iš vienos klasės į kitą „Java“?

Objektų perdavimas ir grąžinimas Java

  1. Kurdami klasės tipo kintamąjį sukuriame tik nuorodą į objektą.
  2. Tai iš tikrųjų reiškia, kad objektai veikia taip, lyg jie būtų perduoti metodams naudojant iškvietimą.
  3. Objekto pakeitimai metodo viduje atsispindi objekte, kuris naudojamas kaip argumentas.

Vėliau kyla klausimas, kaip iškviesti kintamąjį iš kitos klasės C#? Iš tikrųjų yra paprastų, pavyzdžiui, deklaruojant a kintamasis pavyzdžiui, skambinti kad kintamasis sukurdami egzemplioriaus pavadinimą. Kaip ir deklaruojant a kintamasis pavyzdžiui, skambinti kad kintamasis sukurdami egzemplioriaus pavadinimą. padaryti juos kaip statinius ir skambinti juos klasė pavadinimas pvz static int t1 = 15; naudokite tai kituose klasė kaip laikas.

Atsižvelgiant į tai, kaip vadinti privatų kintamąjį „Java“?

Ne, jokiu būdu negalite prieiga į privatūs kintamieji java . Galite pateikti viešuosius geterio ir nustatymo metodus prieiga arba pakeisti vertę privatus narys kintamieji.

Kaip galime naudoti kito metodo kintamąjį?

Jūs negalite. Kintamieji apibrėžta viduje a metodas yra vietiniai metodas . Jei norite pasidalinti kintamieji tarp metodus , tuomet turėsite nurodyti juos kaip narius kintamieji klasės. Arba galite juos perduoti iš vienas metodas į kitas kaip argumentus (tai ne visada tinka).

Rekomenduojamas: