In object-oriented programming, the iterator pattern is a design patte การแปล - In object-oriented programming, the iterator pattern is a design patte ไทย วิธีการพูด

In object-oriented programming, the

In object-oriented programming, the iterator pattern is a design pattern in which an iterator is used to traverse a container and access the container's elements. The iterator pattern decouples algorithms from containers; in some cases, algorithms are necessarily container-specific and thus cannot be decoupled.
For example, the hypothetical algorithm SearchForElement can be implemented generally using a specified type of iterator rather than implementing it as a container-specific algorithm. This allows SearchForElement to be used on any container that supports the required type of iterator.
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
ในการเขียนโปรแกรมเชิงวัตถุรูปแบบการทำซ้ำเป็นรูปแบบการออกแบบที่ทำซ้ำจะใช้ในการสำรวจภาชนะและเข้าถึงองค์ประกอบของ container รูปแบบการทำซ้ำขั้นตอนวิธีการ decouples จากภาชนะในบางกรณีจำเป็นต้องมีขั้นตอนวิธีการภาชนะที่เฉพาะเจาะจงและดังนั้นจึงไม่สามารถหลุดพ้น
ตัวอย่างเช่น.อัลกอริทึม searchforelement สมมุติสามารถดำเนินการได้โดยทั่วไปใช้ชนิดที่กำหนดของการทำซ้ำมากกว่าการดำเนินการนั้นเป็นอัลกอริทึมภาชนะที่เฉพาะเจาะจง นี้จะช่วยให้ searchforelement ที่จะใช้ในภาชนะที่รองรับประเภทต้องการทำซ้ำใด ๆ
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
ในการโปรแกรมเชิงวัตถุ ตัวทำซ้ำรูปแบบเป็นดีไซน์แพตเทิร์นที่ใช้ตัวทำซ้ำการข้ามคอนเทนเนอร์ และเข้าถึงองค์ประกอบของภาชนะบรรจุ อัลกอริทึมจากคอนเทนเนอร์ decouples ตัวทำซ้ำรูปแบบ ในบางกรณี อัลกอริทึมเฉพาะภาชนะจำเป็นต้องมี และดังนั้นจึง ไม่มี decoupled.
ตัวอย่าง อัลกอริทึมสมมุติ SearchForElement สามารถนำมาใช้โดยทั่วไปใช้ระบุชนิดของตัวทำซ้ำ มากกว่าใช้เป็นอัลกอริทึมเฉพาะภาชนะ นี้ SearchForElement ที่จะใช้ในภาชนะใด ๆ ที่สนับสนุนชนิดของตัวทำซ้ำต้องได้
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
ในการตั้งโปรแกรมวัตถุแบบรูปแบบ iterator ที่มีรูปแบบการออกแบบที่ iterator ที่จะใช้เพื่อข้ามผ่าน ภาชนะ บรรจุและการเชื่อมต่อส่วนประกอบของ ภาชนะ บรรจุที่ รูปแบบ iterator อัลกอริธึมที่จะลดความซับซ้อนในการปรับขยายจากคอนเทนเนอร์ในบางกรณีอาจจำเป็นต้องมีอัลกอริธึมคอนเทนเนอร์ - เฉพาะและดังนั้นจึงไม่สามารถ decoupled .
ตัวอย่างเช่นอัลกอริธึมโดยสมมุติให้ searchforelement สามารถนำมาปรับใช้โดยทั่วไปโดยใช้ ประเภท ที่ระบุของ iterator มากกว่าการใช้เป็นอัลกอริธึมที่บรรจุที่เฉพาะ โรงแรมแห่งนี้ช่วยให้ searchforelement จะต้องถูกนำมาใช้บน ภาชนะ บรรจุที่สนับสนุน ประเภท ที่จำเป็นของ iterator
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: