Супер түлхүүр үг юунд хэрэгтэй вэ?
Супер түлхүүр үг юунд хэрэгтэй вэ?

Видео: Супер түлхүүр үг юунд хэрэгтэй вэ?

Видео: Супер түлхүүр үг юунд хэрэгтэй вэ?
Видео: ЗӨВХӨН ЭМЭГТЭЙЧҮҮДЭД цомог Эр хүн юунд хэрэгтэй вэ? лекц 2024, Арваннэгдүгээр
Anonim

-ийн хэрэглээ Java супер түлхүүр үг

super нь шууд эх ангийн хувьсагчийг лавлахад ашиглаж болно. super нь шууд эцэг эхийн ангийн аргыг дуудах боломжтой. super()-г шууд эцэг эхийн анги үүсгэгчийг дуудаж болно.

Ийм байдлаар Super түлхүүр үгийн гол хэрэглээ юу вэ?

The супер түлхүүр үг дээд зэрэглэлийн (эцэг эх) объектуудыг хэлнэ. Энэ бол ашигласан супер классын аргуудыг дуудах, мөн супер ангийн үүсгэгч рүү хандах. Хамгийн супер түлхүүр үгийн нийтлэг хэрэглээ ижил нэртэй аргуудтай супер анги болон дэд ангиудын хоорондох төөрөгдлийг арилгах явдал юм.

Хоёрдугаарт, тэдгээрийн хоорондох эцсийн болон супер түлхүүр үгийн ялгаа нь юу вэ? Супер хоёрын ялгаа болон эцсийн Java мундаг vs эцсийн Java байна түлхүүр үгс Java хэлтэй боловч тэс өөр ажил хийдэг. супер түлхүүр үг хандахад ашигладаг мундаг ангийн хувьсагч ба аргуудыг дэд ангиар дарсан тохиолдолд дэд ангийн объектоор. эцсийн нь Java хэл дээрх гурван газар өөр өөр ажилд ашиглагддаг.

Супер түлхүүр үг гэж юу вэ?

мундаг нь түлхүүр үг . Энэ нь дэд ангиллын аргын тодорхойлолт дотор тодорхойлогдсон аргыг дуудахад хэрэглэгддэг мундаг анги. Хувийн аргууд мундаг -Анги дуудах боломжгүй. Зөвхөн нийтийн болон хамгаалагдсан аргуудыг дуудаж болно супер түлхүүр үг . Үүнийг мөн ангийн бүтээгчид эх ангийнхаа бүтээгчийг дуудахдаа ашигладаг.

Бид үндсэн аргад супер түлхүүр үг ашиглаж болох уу?

Хариулт: Үгүй! Энэ түлхүүр үг зөвхөн ангийн (объект) жишээн дээр ажилладаг. Үндсэн арга статик бол ямар нэгэн тодорхой объектод хамаарахгүй. Супер арга байж болно түүний бүтээгчийг дуудахын тулд зөвхөн бүтээгчийн дотор дуудагдана мундаг анги бөгөөд энэ нь эхний мөрөнд байх ёстой.

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