Видео: Хамтрагч объект Котлин гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Котлин олон тохиолдолтой ангиудад "анги" байдаг ба " обьект ” синглтонуудад зориулсан. Скала ч мөн адил ялгадаг гэдэгт би итгэж байна уу? " хамтрагч объект " гэдэг нь" гэсэн ойлголтын өргөтгөл юм. обьект ”: an обьект тэр нь а хамтрагч тодорхой ангид хандах бөгөөд ингэснээр түүний хувийн түвшний арга, шинж чанаруудад хандах боломжтой.
Үүний хамтрагч объект гэж юу вэ?
Ан обьект ангитай ижил нэртэй а хамтрагч объект . Үүний эсрэгээр, анги нь объектын хамтрагч анги. А хамтрагч анги эсвэл обьект өөрийн хувийн гишүүдэд хандах боломжтой хамтрагч . Хэрэглэх хамтрагч объект тохиолдлуудад хамаарахгүй арга, утгын хувьд хамтрагч анги.
Хоёрдугаарт, Котлин дахь объектын блок болон хамтрагч объект кодын блок хоёрын хооронд ямар ялгаа байдаг вэ? А Хамтрагч объект Ангийг ачаалах үед (ихэвчлэн бусад хүмүүс үүнийг анх удаа эш татсан үед) эхэлдэг код үүнийг гүйцэтгэж байна) харин Обьект Анх удаа хандах үед мэдэгдлүүдийг залхуугаар эхлүүлдэг.
Тэгэхээр та Котлин дахь хамтрагч объект руу хэрхэн хандах вэ?
Хамтрагч объектууд болон тэдгээрийн гишүүдэд зөвхөн агуулж буй ангийн нэрээр хандах боломжтой бөгөөд агуулж буй ангийн тохиолдлуудаар биш. Котлин Энэ нь дэд ангиудад дарагдаж болох ангийн түвшний функцуудыг дэмждэггүй (Python дээрх @classmethod гэх мэт).
Котлин дахь объект ба анги хоёрын ялгаа юу вэ?
Котлин гэсэн ойлголтыг танилцуулж байна обьект дээр нь. Харин а анги Хүссэн үедээ үүсгэж болох бүтцийг тайлбарлаж, шаардлагатай бол аль болох олон тохиолдлыг хийх боломжийг олгодог. обьект оронд нь нэг статик жишээг төлөөлдөг бөгөөд хэзээ ч үүнээс илүү эсвэл бага байж болохгүй.
Зөвлөмж болгож буй:
Хамтрагч объект гэж юу вэ?
Ангитай ижил нэртэй объектыг хамтрагч объект гэнэ. Эсрэгээр, анги нь тухайн объектын хамтрагч анги юм. Хамтрагч анги эсвэл объект нь хамтрагчийнхаа хувийн гишүүдэд хандах боломжтой. Хамтрагч ангийн тохиолдлуудад хамааралгүй арга, утгын хувьд дагалдах объектыг ашиглана уу
Java объект руу чиглэсэн үү эсвэл объект дээр суурилсан уу?
Java бол нэг ангиллыг нөгөөгөөсөө үүсгэх, өвлөх (кодыг дахин ашиглах) дэмждэг объект хандалтат програмчлалын хэлний жишээ юм. VB бол объектод суурилсан хэлний өөр нэг жишээ бөгөөд та анги, объект үүсгэж ашиглах боломжтой боловч ангиудыг өвлөхийг дэмждэггүй
Би хэрхэн AWS хөгжүүлэгчийн хамтрагч болох вэ?
Хэрэв та бүтэн цагийн ажил хийж байгаа бол санаа зовох хэрэггүй, AWS CDA видео хичээлд 15-20 цаг, AWS CDA дадлагын шалгалтанд нийт 15-20 цаг хэрэгтэй болно. Шалгалтанд бэлтгэхэд нийт 30-40 цаг зарцуулснаар та AWS Developer Associate шалгалтанд бэлэн болно
Котлин өгөгдлийн анги гэж юу вэ?
Котлин нь өгөгдөл/төлөвийг хадгалахад ашигладаг ангиудын хувьд илүү сайн шийдэлтэй. Үүнийг Data Class гэж нэрлэдэг. Өгөгдлийн анги нь ердийн ангитай адил боловч зарим нэмэлт функцуудтай. Котлины өгөгдлийн ангиудын тусламжтайгаар та бүх урт кодыг өөрөө бичих/үүсгэх шаардлагагүй болно
Java дахь хамтрагч объект гэж юу вэ?
"Хамтрагч объект" нь "объект" гэсэн ойлголтын өргөтгөл юм: тодорхой ангид хамтрагч, улмаар түүний хувийн түвшний арга, шинж чанаруудад хандах боломжтой объект