The prototype pattern is a creational design pattern in software devel การแปล - The prototype pattern is a creational design pattern in software devel ไทย วิธีการพูด

The prototype pattern is a creation

The prototype pattern is a creational design pattern in software development. It is used when the type of objects to create is determined by a prototypical instance, which is cloned to produce new objects. This pattern is used to:

avoid subclasses of an object creator in the client application, like the abstract factory pattern does.
avoid the inherent cost of creating a new object in the standard way (e.g., using the 'new' keyword) when it is prohibitively expensive for a given application.
To implement the pattern, declare an abstract base class that specifies a pure virtual clone() method. Any class that needs a "polymorphic constructor" capability derives itself from the abstract base class, and implements the clone() operation.

The client, instead of writing code that invokes the "new" operator on a hard-coded class name, calls the clone() method on the prototype, calls a factory method with a parameter designating the particular concrete derived class desired, or invokes the clone() method through some mechanism provided by another design pattern.

The mitotic division of a cell — resulting in two identical cells — is an example of a prototype that plays an active role in copying itself and thus, demonstrates the Prototype pattern. When a cell splits, two cells of identical genotype result. In other words, the cell clones itself.[1]
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
รูปแบบต้นแบบคือ ออกแบบจัดเตรียมรูปแบบในการพัฒนาซอฟต์แวร์ มันจะใช้เมื่อเป็นตัวกำหนดชนิดของวัตถุที่จะสร้างอินสแตนซ์สาขา ซึ่งโคลนในการผลิตวัตถุใหม่ รูปแบบนี้จะใช้ในการ:หลีกเลี่ยงการระดับของการสร้างวัตถุในโปรแกรมประยุกต์ของไคลเอ็นต์ เหมือนแบบโรงงานย่อไม่หลีกเลี่ยงต้นทุนโดยธรรมชาติของการสร้างวัตถุใหม่ในวิธีมาตรฐาน (เช่น โดยใช้คำสำคัญ 'ใหม่') เมื่อเป็นพิมพ์ที่แพงสำหรับโปรแกรมประยุกต์ที่กำหนดการใช้รูปแบบ ประกาศคลาพื้นฐาน abstract ที่ระบุวิธีบริสุทธิ์เสมือน clone() ระดับชั้นที่ต้องการความสามารถในการ "สร้าง polymorphic" มาเองจากคลาพื้นฐานนามธรรม และใช้การ clone()ไคลเอ็นต์ แทนการเขียนโค้ดที่เรียกใช้ผู้ประกอบการ "ใหม่" ในชื่อคลาสตาย เรียกวิธี clone() บนต้นแบบ โทรวิธีการโรงงานที่ มีพารามิเตอร์ที่กำหนดเฉพาะคอนกรีตได้รับคลาสที่ต้องการ หรือเรียกใช้วิธีการ clone() ผ่านกลไกบางจากแบบอื่นส่วน mitotic ของเซลล์ — ในเซลล์เหมือนที่สอง — เป็นตัวอย่างของต้นแบบที่มีบทบาทสำคัญในการคัดลอกตัวเอง และดังนั้น แสดงรูปแบบ เมื่อแบ่งเซลล์ เซลล์สองของจีโนไทป์เหมือนกันส่งผลให้ ในคำอื่น ๆ เซลล์โคลนตัวเอง [1]
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
รูปแบบต้นแบบรูปแบบการออกแบบ Creational ในการพัฒนาซอฟต์แวร์ มันถูกใช้เมื่อชนิดของวัตถุที่จะสร้างจะถูกกำหนดโดยอินสแตนซ์แม่บทซึ่งเป็นโคลนในการผลิตวัตถุใหม่ รูปแบบนี้จะใช้ในการ: หลีกเลี่ยงการ subclasses ของผู้สร้างวัตถุในโปรแกรมไคลเอนต์เช่นเดียวกับรูปแบบการโรงงานนามธรรมไม่. หลีกเลี่ยงค่าใช้จ่ายโดยธรรมชาติของการสร้างวัตถุใหม่ในวิธีการมาตรฐาน (เช่นการใช้คำว่า 'ใหม่') เมื่อมันเป็น ราคาแพงสำหรับการใช้งานที่กำหนด. ในการดำเนินการรูปแบบประกาศชั้นฐานนามธรรมที่ระบุโคลนเสมือนบริสุทธิ์ () วิธีการ ระดับที่ต้องการความสามารถในการ "polymorphic คอนสตรัค" เกิดขึ้นเองจากชั้นฐานนามธรรมและดำเนินการโคลน () การดำเนินงาน. ลูกค้าแทนการเขียนโค้ดที่จะเรียกผู้ประกอบการ "ใหม่" ในชื่อชั้นตายตัวเรียก โคลน () วิธีการต้นแบบที่เรียกว่าวิธีการที่โรงงานที่มีพารามิเตอร์ที่กำหนดโดยเฉพาะอย่างยิ่งคอนกรีตชั้นเรียนมาต้องการหรือเรียกโคลน () วิธีการผ่านกลไกบางอย่างให้โดยรูปแบบการออกแบบอื่น. ส่วนทิคส์ของเซลล์ - ผลในสองเหมือนกัน เซลล์ - เป็นตัวอย่างของต้นแบบที่มีบทบาทสำคัญในการคัดลอกตัวเองและทำให้การแสดงให้เห็นถึงรูปแบบต้นแบบ เมื่อมีการแยกเซลล์สองเซลล์ผลจีโนไทป์เหมือนกัน ในคำอื่น ๆ โคลนนิ่งเซลล์ของตัวเอง. [1]







การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
ต้นแบบรูปแบบคือรูปแบบการออกแบบ creational ในการพัฒนาซอฟต์แวร์ มันถูกใช้เมื่อชนิดของวัตถุที่จะสร้างจะถูกกำหนดโดยอินสแตนซ์ธรรมดา ซึ่งสามารถที่จะสร้างวัตถุใหม่ รูปแบบนี้จะใช้ในการ :หลีกเลี่ยงคลาสของวัตถุผู้สร้างในโปรแกรมประยุกต์ไคลเอ็นต์ เหมือนกับรูปแบบโรงงานบทคัดย่อไม่หลีกเลี่ยงค่าใช้จ่ายที่แท้จริงของการสร้างวัตถุใหม่ในวิธีมาตรฐาน ( เช่นการใช้คำหลักใหม่ " " ) เมื่อมันแพงสำหรับการประยุกต์ใช้การใช้รูปแบบการประกาศที่เป็นนามธรรมชั้นฐานที่ระบุวิธีการ clone() เสมือนบริสุทธิ์ ชั้นใดก็ได้ที่ต้องการ " ที่มีผู้สร้าง " ความสามารถเกิดขึ้นเองจากชั้นฐานนามธรรม และใช้งาน clone() .ลูกค้า แทนการเขียน code ที่เรียกใช้รายการ " ผู้ประกอบการใหม่ " หนักเข้าคลาสชื่อเรียกวิธี clone() บนต้นแบบ , เรียกวิธีการโรงงานที่มีพารามิเตอร์กำหนดเฉพาะคอนกรีตได้ระดับที่ต้องการ หรือจะเรียกวิธี clone() ผ่านกลไกบางอย่างให้โดยอื่นออกแบบลวดลายที่บรรจุด้วยกองเซลล์ - ผลใน 2 เซลล์ - เหมือนตัวอย่างต้นแบบที่เล่นบทบาทในการคัดลอกตัวเองและดังนั้น สาธิตต้นแบบรูปแบบ เมื่อเซลล์แยกสองเซลล์ของผลทางพันธุกรรมที่เหมือนกัน ในคำอื่น ๆ , เซลล์โคลนตัวเอง [ 1 ]
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2025 I Love Translation. All reserved.

E-mail: