วีดีโอ: วิธีการทั่วไปคืออะไร?
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
วิธีการทั่วไป . วิธีการทั่วไป เป็น วิธีการ ที่แนะนำพารามิเตอร์ประเภทของตัวเอง คงที่และไม่คงที่ วิธีการทั่วไป ได้รับอนุญาตเช่นเดียวกับ ทั่วไป ตัวสร้างคลาส ไวยากรณ์สำหรับ a วิธีทั่วไป รวมรายการพารามิเตอร์ประเภทภายในวงเล็บมุมซึ่งปรากฏก่อน วิธีการ ประเภทการส่งคืน
นอกจากนี้คุณจะเรียกวิธีการทั่วไปได้อย่างไร?
ถึง เรียก NS วิธีทั่วไป คุณต้องระบุประเภทที่จะใช้ในช่วง กระบวนการ วิงวอน
- สร้างอินสแตนซ์ของคลาส GenericSample ของเรา
- ใช้วิธีการทั่วไป เริ่มต้นการเรียกใช้เมธอดทั่วไปโดยส่งอาร์กิวเมนต์ทั่วไปหนึ่งประเภทหรือหลายประเภท
- เรียกใช้วิธีการของคุณด้วยอาร์กิวเมนต์ตัวอย่าง
ประการที่สอง คุณจะประกาศวิธีการทั่วไปใน Java ได้อย่างไร แนวคิดคือการอนุญาตให้ประเภท (จำนวนเต็ม, สตริง, … ฯลฯ และประเภทที่ผู้ใช้กำหนด) เป็นพารามิเตอร์to วิธีการ , คลาสและอินเทอร์เฟซ ตัวอย่างเช่น คลาสเช่น HashSet, ArrayList, HashMap เป็นต้น use ยาชื่อสามัญ ดีมาก. เราสามารถใช้งานได้ทุกประเภท เช่นเดียวกับ C++ เราใช้เพื่อระบุประเภทพารามิเตอร์ใน ทั่วไป การสร้างชั้นเรียน
ด้วยวิธีนี้ วิธีทั่วไปใน C# คืออะไร?
NS วิธีทั่วไป คือ กระบวนการ ที่ประกาศด้วยพารามิเตอร์ประเภทดังนี้: ค# สำเนา. โมฆะคงที่ Swap (อ้างอิง T lhs, อ้างอิง T rhs) { T ชั่วคราว; อุณหภูมิ = lhs; lhs = rhs; rhs = อุณหภูมิ; } ตัวอย่างโค้ดต่อไปนี้แสดงวิธีหนึ่งในการเรียก กระบวนการ โดยใช้ int สำหรับอาร์กิวเมนต์ประเภท: ค# สำเนา.
ความแตกต่างระหว่างทั่วไปและทั่วไปใน C # คืออะไร?
NS ทั่วไป คอลเลกชันเป็นคลาสที่ให้ความปลอดภัยประเภทโดยไม่ต้องมาจากประเภทการรวบรวมฐานและนำสมาชิกเฉพาะประเภทไปใช้ กุญแจ ความแตกต่างระหว่างทั่วไปและไม่ใช่ - ทั่วไป คอลเลกชันใน ค# นั่นคือ ทั่วไป คอลเล็กชันถูกพิมพ์อย่างมากในขณะที่a ไม่ใช่ - ทั่วไป คอลเลกชันไม่ได้พิมพ์อย่างเข้มงวด