Java дээр аргуудыг хэрхэн дуудах вэ: 7 алхам (зурагтай)

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

Java дээр аргуудыг хэрхэн дуудах вэ: 7 алхам (зурагтай)
Java дээр аргуудыг хэрхэн дуудах вэ: 7 алхам (зурагтай)

Видео: Java дээр аргуудыг хэрхэн дуудах вэ: 7 алхам (зурагтай)

Видео: Java дээр аргуудыг хэрхэн дуудах вэ: 7 алхам (зурагтай)
Видео: Powerpoint дээр Master slide ашиглан үр дүнтэй хурдан ажиллах маш амархан арга. 2024, Арваннэгдүгээр
Anonim

Хэрэв та Java програмист болохыг хүсч байвал олон шинэ ойлголтуудыг сурч болно. Ангилал, арга, үл хамаарах зүйл, бүтээгч, хувьсагч гэх мэт зүйлс байдаг; Та үүнийг сурч мэдээд сэтгэлээр унаж болно. Тиймээс та тэдгээрийг нэг нэгээр нь сурах хэрэгтэй. Энэхүү гарын авлагын нийтлэлээс та java дээр хэрхэн арга дуудах талаар сурах болно.

Алхам

Java арга Алхам 1
Java арга Алхам 1

Алхам 1. Арга кодыг дахин ашиглахад тусалдаг C гэх мэт програмчлалын хэл дээрх функцуудтай дүйцдэг. Аргууд нь хэд хэдэн мэдэгдлээс бүрдэх бөгөөд эдгээр аргуудыг бусад мэдэгдэлээр дуудаж болно. Дуудсан тохиолдолд аргын нэг хэсэг болох бүх мэдэгдлийг гүйцэтгэх болно. Жишээлбэл, энэ аргыг авч үзье."

нийтийн статик хоосон аргаExample () {}

. Одоогоор үүнд код байхгүй байна, гэхдээ аргын нэрийн өмнө гурван түлхүүр үг байна. Байна

нийтийн

,

статик

ба

хоосон

Java арга Алхам 2
Java арга Алхам 2

Алхам 2. Үг

нийтийн

аргын нэрээс өмнө энэ аргыг импортолж байгаа тохиолдолд өөр анги (өөр файл) -аас өөр анги орсон газраас дуудаж болно гэсэн үг юм.

Орлуулж болох өөр үгс байдаг

нийтийн

. Гэдэг үг байна

хамгаалагдсан

ба

хувийн

. Хэрэв арга

хамгаалагдсан

дараа нь зөвхөн энэ анги болон түүний дэд ангиуд (үүнийг код хөрвүүлэх үндэс болгон ашигладаг ангиуд) энэ аргыг дуудаж болно. Нэг арга

хувийн

зөвхөн тэр ангилалд л дуудаж болно. Сүүлчийн түлхүүр үг нь үнэхээр үг биш юм. Энэ үгийг орлох зүйл байхгүй тохиолдолд л ашигладаг

нийтийн

,

хамгаалагдсан

эсвэл

хувийн

. Энэ үгийг анхдагч буюу багц-хувийн гэж нэрлэдэг. Энэ нь зөвхөн нэг багцын ангиуд л энэ аргыг дуудаж болно гэсэн үг юм.

Java арга Алхам 3
Java арга Алхам 3

Алхам 3. Хоёр дахь түлхүүр үг,

статик

Энэ арга нь ангилалд хамаарах бөгөөд энэ нь ангийн (объект) жишээ биш гэсэн үг юм.

Статик аргуудыг ангийн нэрийг ашиглан дуудах ёстой."

ExampleClass.methodExample ()

Гэсэн хэдий ч, хэрэв түлхүүр үг

статик

байхгүй, аргуудыг зөвхөн объектуудаар дуудаж болно. Жишээлбэл, хэрэв анги дуудагдсан бол

ExampleObject

ба байгуулагчтай (обьект үүсгэхийн тулд) бид бичих замаар шинэ объект үүсгэж болно

ExampleObject obj = шинэ ExampleObject ();

аргыг гэж дуудна уу.

obj.methodExample ();

".

Java арга Алхам 4
Java арга Алхам 4

Алхам 4. Аргын нэрний өмнөх өөр үг

хоосон

.

Гэж хэл

хоосон

гэдэг нь юу ч буцаахгүй гэсэн үг юм (хэрэв та энэ аргыг ажиллуулбал юу ч буцаадаггүй). Хэрэв та ямар нэг зүйлийг буцааж өгөх аргыг хүсч байвал үгийг орлуулах хэрэгтэй

хоосон

үүсгэхийг хүсч буй объектын өгөгдлийн төрөл (энгийн эсвэл лавлагааны төрөл). Зүгээр л нэмээрэй

буцах

дээр нь аргын код дуусахаас өмнө хаа нэгтээ ийм төрлийн объект.

Java арга Алхам 5
Java арга Алхам 5

Алхам 5. Ямар нэг зүйлийг буцааж өгөх аргыг дуудахдаа та буцааж өгсөн зүйлийг ашиглаж болно

Жишээлбэл, хэрэв

someMethod ()

бүхэл тоог буцаана, дараа нь буцааж өгсөн зүйлдээ бүхэл тоог тохируулж болно"

int a = someMethod ();

Java арга Алхам 6
Java арга Алхам 6

Алхам 6. Зарим аргууд параметрүүдийг шаарддаг

Бүхэл тооны параметрийг авах арга нь иймэрхүү харагдах болно

someMethod (int a)

. Ийм аргыг ашиглахдаа та аргын нэрийг, дараа нь бүхэл тоог хаалтанд бичих ёстой.

Зарим арга (5)

эсвэл

Зарим арга (n)

хэрэв

нь бүхэл тоо юм.

Java арга Алхам 7
Java арга Алхам 7

Алхам 7. Арга мөн олон параметртэй байж болно, тэдгээрийг таслалаар тусгаарла. Хэрэв арга

зарим арга

хоёр параметр шаардлагатай,

int a

ба

Объект объект

иймэрхүү харагдах болно"

someMethod (int a, Object obj)

. Энэхүү шинэ аргыг ашиглахын тулд та аргын нэрийг дуудаж, дараа нь бүхэл тоо болон Хаалтанд объект оруулах ёстой.

Зарим арга (4, зүйл)

хамт

зүйл

нь

Обьект

Зөвлөмж

  • Та ямар нэгэн зүйл буцааж өгөх аргыг дуудахдаа тухайн аргын буцааж буй зүйл дээр үндэслэн өөр аргыг дуудаж болно. Жишээлбэл, бидэнд нэртэй нэг арга бий

    getObject ()

    Энэ нь объект үйлдвэрлэдэг. За ангидаа

    Обьект

    статик бус аргаар дуудлага хийхгүй

    toString

    ямар бүтээгдэхүүн үйлдвэрлэдэг

    Обьект

    ийн хэлбэрээр

    Мөр

    . Тиймээс, хэрэв та авахыг хүсч байвал

    Мөр

    -аас юм

    Обьект

    үүсгэсэн

    getObject ()

    нэг мөрөнд бичих"

    String str = getObject (). ToString ();

  • ".

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