Прототип өв залгамжлал ба сонгодог өв залгамжлалын хооронд ямар ялгаа байдаг вэ?
Прототип өв залгамжлал ба сонгодог өв залгамжлалын хооронд ямар ялгаа байдаг вэ?

Видео: Прототип өв залгамжлал ба сонгодог өв залгамжлалын хооронд ямар ялгаа байдаг вэ?

Видео: Прототип өв залгамжлал ба сонгодог өв залгамжлалын хооронд ямар ялгаа байдаг вэ?
Видео: What If Earth Was In Star Wars FULL MOVIE 2024, Арванхоёрдугаар сар
Anonim

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

Үүнийг анхаарч үзвэл сонгодог өв гэж юу вэ?

онд Сонгодог өв залгамжлал , Объектууд нь бодит ертөнцийн "юмс"-ын хийсвэрлэл хэвээр байгаа ч бид зөвхөн Ангиудаар дамжуулан Объектуудыг дурдаж болно. Өөрөөр хэлбэл, Ангиуд нь бодит ертөнцийн объектын хийсвэрлэл юм. (Тиймээс ангиуд нь бодит ертөнцийн зүйлийг хийсвэрлэх хийсвэрлэл юм).

Нэмж дурдахад прототипийн өв залгамжлал хэрхэн ажилладаг вэ? Яаж гэдгийг тайлбарла прототип өв залгамжлалын ажил . Javascript дээрх бүх зүйл объект юм. Тиймээс, үндсэн санаа Прототип өв залгамжлал объект нь өөр объект руу зааж болно гэсэн үг юм өвлөн авах түүний бүх шинж чанар. Гол зорилго нь объектын олон тохиолдлыг нийтлэг шинж чанарыг хуваалцах боломжийг олгох явдал юм, тиймээс Singleton Pattern.

Эндээс прототип дээр суурилсан өв залгамжлал гэж юу вэ?

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

Яагаад найрлага нь өв залгамжлалаас илүү байдаг вэ?

1) Тааламжтай байх нэг шалтгаан Найрлага дууссан Өв залгамжлал Java хэл дээр Java нь олон хэлийг дэмждэггүй нь үнэн юм өв залгамжлал . 2) Найрлага санал болгож байна илүү сайн ангийн чадварыг шалгах Өв залгамжлалаас илүү . Хэрэв нэг анги өөр ангиас бүрдсэн бол та туршилтын зорилгоор бүрдсэн ангийг төлөөлөх Mock Object-ийг хялбархан үүсгэж болно.

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