Мазмуну:

Javaдагы башка класстын параметрин кантип чакырса болот?
Javaдагы башка класстын параметрин кантип чакырса болот?

Video: Javaдагы башка класстын параметрин кантип чакырса болот?

Video: Javaдагы башка класстын параметрин кантип чакырса болот?
Video: Математика 3-класс / Аянт. Тик бурчтуктун аянты / ТЕЛЕСАБАК 23.11.20 2024, Декабрь
Anonim

үчүн ыкмасын чакыруу ичинде Java тартып башка класс абдан жөнөкөй. Биздин колубуздан келет ыкмасын чакыруу тартып башка класс жөн гана объектти түзүү менен класс ичинде башка класс . Объектти түзгөндөн кийин, чакыруу ыкмалары объекттин шилтеме өзгөрмөсүн колдонуу. Келгиле, аны мисал программасы менен түшүнүп көрөлү.

Муну эске алып, Java тилинде объектти бир класстан экинчи класска кантип өткөрөсүз?

Javaдагы объекттерди өткөрүү жана кайтаруу

  1. Класс тибиндеги өзгөрмө түзүүдө биз объектке шилтемени гана түзөбүз.
  2. Бул эффективдүү түрдө объекттер чалуу-маалымат аркылуу методдорго өтүп жаткандай иш кылат дегенди билдирет.
  3. Методдун ичиндеги объектке өзгөртүүлөр аргумент катары колдонулган объектте чагылдырылат.

Андан кийин, суроо туулат, сиз C# тилиндеги башка класстын өзгөрмөсүн кантип чакырасыз? Чындыгында жарыялоо сыяктуу жөнөкөйлөр бар өзгөрмө мисалы, чалуу ошол өзгөрмө мисалдын атын түзүү менен. Жарыялоо сыяктуу а өзгөрмө мисалы, чалуу ошол өзгөрмө мисалдын атын түзүү менен. аларды статикалык жана чалуу алар тарабынан класс мисалы, static int t1 = 15; муну башкада колдонуңуз класс убакыт сыяктуу.

Ушуну эске алып, Java'да жеке өзгөрмө кантип чалса болот?

Жок, сен эч кандай жол менен кыла албайт мүмкүндүк алуу the javaдагы жеке өзгөрмөлөр . Сиз коомдук алуучу жана орнотуучу ыкмаларын бере аласыз мүмкүндүк алуу же маанисин өзгөртүү жеке мүчөсү өзгөрмөлөр.

Кантип башка ыкмадан өзгөрмө колдоно алабыз?

Сен кыла албайсың. Өзгөрмөлөр ичинде аныкталган а ыкмасы буга жергиликтүү ыкмасы . Бөлүшкүңүз келсе өзгөрмөлөр ортосунда ыкмалары , анда сиз аларды мүчө катары көрсөтүшүңүз керек өзгөрмөлөр класстын. Же болбосо, алардан өтсөңүз болот бир ыкма чейин башка аргументтер катары (бул дайыма эле колдонула бербейт).

Сунушталууда: