Агуулгын хүснэгт:

Жава хэл дээрх өөр ангийн параметрийг хэрхэн дуудах вэ?
Жава хэл дээрх өөр ангийн параметрийг хэрхэн дуудах вэ?

Видео: Жава хэл дээрх өөр ангийн параметрийг хэрхэн дуудах вэ?

Видео: Жава хэл дээрх өөр ангийн параметрийг хэрхэн дуудах вэ?
Видео: JAVA анхан шатыг 1 цаг 30 минутад 2024, Дөрөвдүгээр сар
Anonim

руу аргыг дуудах in Java -аас өөр анги маш энгийн. Бид чадна аргыг дуудах -аас өөр анги зүгээр л үүний объектыг бий болгосноор анги дотор өөр анги . Объект үүсгэсний дараа, дуудлагын аргууд объектын лавлах хувьсагчийг ашиглан. Үүнийг жишээ програмаар ойлгоцгооё.

Үүнийг анхаарч үзвэл Java хэл дээр объектыг нэг ангиас нөгөө анги руу хэрхэн дамжуулах вэ?

Java хэл дээрх объектуудыг дамжуулах, буцаах

  1. Ангийн төрлийн хувьсагч үүсгэхдээ бид зөвхөн объектын лавлагааг үүсгэдэг.
  2. Энэ нь объектууд нь дуудлагын лавлагаа ашиглан аргууд руу шилжсэн мэт ажилладаг гэсэн үг юм.
  3. Аргын доторх объектын өөрчлөлт нь аргумент болгон ашигласан объектод тусгагдсан байдаг.

Дараа нь асуулт бол C# хэл дээр өөр ангиас хувьсагчийг хэрхэн дуудах вэ? Үнэндээ тунхаглах шиг энгийн байдаг хувьсагч жишээ болгон, залгах тэр хувьсагч жишээ нэр үүсгэх замаар. А гэж зарлах шиг хувьсагч жишээ болгон, залгах тэр хувьсагч жишээ нэр үүсгэх замаар. тэдгээрийг статик болон залгах тэднийг анги нэр жишээ нь статик int t1 = 15; Үүнийг бусад зүйлд ашиглах анги цаг хугацаа шиг.

Үүнийг авч үзвэл Java-д хувийн хувьсагчийг хэрхэн дуудах вэ?

Үгүй ээ, та яаж ч чадахгүй хандалт нь java дахь хувийн хувьсагч . Та нийтийн хүлээн авагч болон тохируулагч аргуудыг өгөх боломжтой хандалт эсвэл утгыг өөрчлөх хувийн гишүүн хувьсагч.

Бид өөр аргын хувьсагчийг хэрхэн ашиглах вэ?

Та чадахгүй. Хувьсагч дотор тодорхойлсон a арга үүнд орон нутгийнх арга . Хэрэв та хуваалцахыг хүсвэл хувьсагч хооронд аргууд , дараа нь та тэдгээрийг гишүүнээр нь зааж өгөх хэрэгтэй хувьсагч ангийнх. Эсвэл та тэдгээрийг дамжуулж болно нэг арга руу өөр аргумент болгон (энэ нь үргэлж хамааралтай байдаггүй).

Зөвлөмж болгож буй: