Let’s say we have a set of related classes that we’ve created by subcl การแปล - Let’s say we have a set of related classes that we’ve created by subcl ไทย วิธีการพูด

Let’s say we have a set of related

Let’s say we have a set of related classes that we’ve created by subclassing. How about a
generic Shape superclass and a set of specific subclasses like Circle, Square, and Triangle?
When we wish to draw each shape on the screen, wouldn’t it be nice if we could just tell each
shape to draw itself without having to know in advance what type of shape we’ll be drawing?
For example, in a drawing program, we might treat each illustration as a collection of shapes.
We want to tell the program to draw all the shapes in the drawing, without having to go “Hmm,
is the first shape a circle or a square or a triangle? I’d better find out before I draw the shape.” If
we had specific methods like DrawCircle or DrawSquare, we’d be forced to do just that. We’d
rather just go “Hey, first shape. Draw yourself, whatever you are.” In other words, we want to
send the same method call, Draw, to any of the subclasses and have it perform the correct action.
A Circle would draw itself as round; a Square would draw a shape with four corners and
perpendicular sides.
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
สมมติว่า เรามีชั้นเรียนที่เกี่ยวข้องที่เราสร้างขึ้น โดยการโหวต วิธีการเกี่ยวกับการซุปเปอร์คลาสรูปร่างทั่วไปและชุดของระดับที่เฉพาะเจาะจง เช่นวงกลม สี่เหลี่ยม สามเหลี่ยมเมื่อเราต้องการวาดแต่ละรูปร่างบนหน้าจอ จะไม่ดีถ้าเราสามารถบอกเพียงแต่ละได้รูปวาดเอง โดยไม่รู้ล่วงหน้าชนิดของรูปร่างเราจะวาดเช่น ในโปรแกรมวาดภาพ เราอาจรักษาแต่ละภาพเป็นชุดของรูปร่างเราต้องการบอกโปรแกรมวาดรูปทั้งหมดในการวาดภาพ โดยไม่ต้องไป "Hmmเป็นวงกลม หรือสี่เหลี่ยม หรือรูปสามเหลี่ยมรูปแรก ผมจะดีกว่าดูก่อนผมวาดรูปร่าง" ถ้าเรามีวิธีเฉพาะเช่น DrawCircle หรือ DrawSquare เราจะบังคับให้ทำเพียงแค่ว่า เราจะการไป "เฮ้ แรกรูปร่าง วาดเอง สิ่งที่คุณจะ" ในคำอื่น ๆ เราต้องการส่งวิธีการเดียวกัน โทร วาด ระดับชั้นย่อยใด ๆ และได้ทำการกระทำที่ถูกต้องวงกลมจะวาดตัวเองเป็นรอบ สี่เหลี่ยมจะวาดรูปร่างที่ มีสี่มุม และด้านตั้งฉากกัน
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
สมมติว่าเรามีชุดชั้นเรียนที่เกี่ยวข้องกับการที่เราได้สร้างขึ้นโดย subclassing วิธีการเกี่ยวกับ
superclass รูปร่างทั่วไปและชุดของ subclasses ที่เฉพาะเจาะจงเช่นวงกลมสี่เหลี่ยมและสามเหลี่ยมอย่างไร
เมื่อเราต้องการที่จะวาดแต่ละรูปบนหน้าจอมันจะไม่ดีถ้าเราเพียงแค่จะบอกแต่ละ
รูปร่างที่จะดึงตัวเองได้โดยไม่ต้อง รู้ล่วงหน้าสิ่งที่ประเภทของรูปร่างเราจะวาดภาพ?
ตัวอย่างเช่นในโปรแกรมการวาดภาพเราอาจจะปฏิบัติต่อกันภาพประกอบเป็นคอลเลกชันของรูปทรง a.
เราต้องการที่จะบอกโปรแกรมการวาดรูปทรงในการวาดภาพโดยไม่ต้อง ไป "อืม
เป็นรูปทรงที่แรกเป็นวงกลมหรือสี่เหลี่ยมหรือสามเหลี่ยมหรือไม่? ฉันควรที่จะหาข้อมูลก่อนที่ผมจะวาดรูปร่าง. "ถ้า
เรามีวิธีการที่เฉพาะเจาะจงเช่น DrawCircle หรือ DrawSquare เราจะถูกบังคับให้ทำเพียงแค่ว่า เราต้องการ
ค่อนข้างเพียงแค่ไป "เฮ้รูปร่างแรก วาดตัวเองสิ่งที่คุณกำลัง "ในคำอื่น ๆ ที่เราต้องการ.
ส่งสายวิธีการเดียวกันวาดใด ๆ ของ subclasses และมีมันดำเนินการกระทำที่ถูกต้อง.
วงกลมจะดึงตัวเองเป็นรอบ; แควร์จะวาดรูปร่างกับสี่มุมและ
ด้านข้างตั้งฉาก
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2025 I Love Translation. All reserved.

E-mail: