Sisukord:

Kuidas kutsuda Java teises klassis parameetrit?
Kuidas kutsuda Java teises klassis parameetrit?

Video: Kuidas kutsuda Java teises klassis parameetrit?

Video: Kuidas kutsuda Java teises klassis parameetrit?
Video: Полный курс TypeScript за час | Тайпскрипт для начинающих 2024, Detsember
Anonim

To kutsuge meetod sisse Java alates teine klass on väga lihtne. Me saame kutsuge meetod alates teine klass lihtsalt luues sellest objekti klass sees teine klass . Pärast objekti loomist kõne meetodid kasutades objekti viitemuutujat. Mõistame seda näiteprogrammi abil.

Seda silmas pidades, kuidas edastada objekti Javas ühest klassist teise?

Objektide edastamine ja tagastamine Javas

  1. Klassi tüüpi muutuja loomisel loome ainult viite objektile.
  2. See tähendab sisuliselt seda, et objektid toimivad nii, nagu oleksid need viitepõhiselt meetoditele üle antud.
  3. Meetodi sees objekti muudatused kajastuvad argumendina kasutatavas objektis.

Seejärel tekib küsimus, kuidas kutsuda C#-s mõne teise klassi muutujat? Tegelikult on olemas lihtsad Nagu deklareerimine a muutuv näiteks helistama et muutuv eksemplari nime loomisega. Nagu kuulutada a muutuv näiteks helistama et muutuv eksemplari nime loomisega. muuta need staatiliseks ja helistama nende poolt klass nimi näiteks staatiline int t1 = 15; kasutage seda teistes klass kui aeg.

Seda arvestades, kuidas kutsuda Java privaatset muutujat?

Ei, te ei saa mingil juhul juurdepääs a privaatsed muutujad java-s . Saate pakkuda avalikke geter- ja settermeetodeid juurdepääs või muutke väärtust privaatne liige muutujad.

Kuidas saame kasutada mõne muu meetodi muutujat?

Sa ei saa. Muutujad määratletud sees a meetod on sellele kohalikud meetod . Kui soovite jagada muutujad vahel meetodid , siis peate määrama nad liikmeks muutujad klassist. Teise võimalusena saate need edastada üks meetod juurde teine argumentidena (see ei ole alati kohaldatav).

Soovitan: