Java дээр статик ба статик бус арга гэж юу вэ?
Java дээр статик ба статик бус арга гэж юу вэ?

Видео: Java дээр статик ба статик бус арга гэж юу вэ?

Видео: Java дээр статик ба статик бус арга гэж юу вэ?
Видео: Жава дахь статик арга - Java дахь статик арга ба статик бус аргын хоорондох ялгаа 2024, Дөрөвдүгээр сар
Anonim

А статик арга нь өөрөө ангид харьяалагддаг бол a статик бус арга ангийн тохиолдол бүрт хамаарна. Тиймээс, А статик арга ангийн ямар ч жишээ үүсгэхгүйгээр шууд дуудаж болох ба a дуудхад объект хэрэгтэй статик бус арга.

Энгийнээр хэлэхэд, Java дахь статик ба статик бус аргуудын хооронд ямар ялгаа байдаг вэ?

Түлхүүрүүдийн нэг хоорондын ялгаа а статик ба а статик бус арга тийм үү статик арга хэсэг хугацаанд ангид харьяалагддаг статик бус арга жишээнд хамаарна. Энэ нь та дуудаж болно гэсэн үг юм статик арга Зөвхөн ангийн нэрийг ашиглан ангийн ямар ч жишээ үүсгэхгүйгээр, жишээ нь. Математик.

Мөн Java хэл дээрх статик арга гэж юу байдгийг мэдэх үү? онд Java , a статик арга нь арга Энэ нь ангийн жишээ гэхээсээ илүүтэй ангид хамаарах. The арга ангийн бүх тохиолдлуудад хандах боломжтой боловч аргууд жишээнд тодорхойлсон нь зөвхөн тухайн ангийн гишүүн л хандах боломжтой.

Үүнтэй холбогдуулан статик болон статик бус аргуудын хооронд ямар ялгаа байдаг вэ?

А статик арга ангилалд хамаарах ба бус статик арга хамаарагдана а ангийн объект. Өөрөөр хэлбэл, бус статик арга зөвхөн дуудаж болно а харьяалагдах ангийн объект. А статик арга Гэсэн хэдий ч анги дээр ч дуудаж болно а ангийн объект.

Арга хөдөлгөөнгүй байх нь юу гэсэн үг вэ?

Хариулт. The статик Түлхүүр үг нь гишүүн хувьсагч, эсвэл арга , харъяалагдах ангийнхаа жишээг оруулах шаардлагагүйгээр хандаж болно. Энгийнээр хэлбэл гэсэн үг гэж дуудаж болно арга , та түүний харьяалагдах объектыг хэзээ ч бүтээгээгүй байсан ч!

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