Logo mn.boatexistence.com

Яагаад java-д анхдагч бүтээгч хэрэгтэй байна вэ?

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

Яагаад java-д анхдагч бүтээгч хэрэгтэй байна вэ?
Яагаад java-д анхдагч бүтээгч хэрэгтэй байна вэ?

Видео: Яагаад java-д анхдагч бүтээгч хэрэгтэй байна вэ?

Видео: Яагаад java-д анхдагч бүтээгч хэрэгтэй байна вэ?
Видео: Java бүтээгчид - Бүрэн заавар 2024, May
Anonim

Хэрэв хэрэв Java хөрвүүлэгч нь аргументгүй өгдөг бол таны өмнөөс өгөгдмөл үүсгэгч. … Энэ нь үүсгэгч нь тухайн ангийн хувьсагчдыг тус тусын өгөгдмөл утгуудтай (жишээ нь: объектын хувьд null, float болон double хувьд 0.0, логикийн хувьд худал, байт, богино, int болон урт нь 0) эхлүүлдэг.

Бидэнд яагаад өгөгдмөл бүтээгч хэрэгтэй байна вэ?

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

Бид яагаад Java хэл дээр анхдагч бүтээгч ашигладаг вэ?

Q) Өгөгдмөл үүсгэгчийн зорилго юу вэ? Өгөгдмөл бүтээгч нь - г 0, null гэх мэт объектод өгөгдмөл утгуудыг өгөхөд хэрэглэгддэг. төрлөөс хамааран.

Бидэнд Java хэл дээр анхдагч бүтээгч хэрэгтэй юу?

Биднийг анги үүсгэх үед Java-д байгуулагч шаардлагагүй. … Үүнийг анхдагч бүтээгч гэж нэрлэдэг. Хэрэв бид ямар нэгэн хэлбэрийн үүсгэгчийг тодорхой зарлавал хөрвүүлэгчийн энэ автомат оруулга хийгдэхгүй.

Та бүтээгчийг төгсгөж чадах уу?

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

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