วิธีการทั่วไปคืออะไร?
วิธีการทั่วไปคืออะไร?

วีดีโอ: วิธีการทั่วไปคืออะไร?

วีดีโอ: วิธีการทั่วไปคืออะไร?
วีดีโอ: 3 เทคนิคเปิดการ พรีเซ็นต์ให้ปังใน 3 วิแรก 2024, อาจ
Anonim

วิธีการทั่วไป . วิธีการทั่วไป เป็น วิธีการ ที่แนะนำพารามิเตอร์ประเภทของตัวเอง คงที่และไม่คงที่ วิธีการทั่วไป ได้รับอนุญาตเช่นเดียวกับ ทั่วไป ตัวสร้างคลาส ไวยากรณ์สำหรับ a วิธีทั่วไป รวมรายการพารามิเตอร์ประเภทภายในวงเล็บมุมซึ่งปรากฏก่อน วิธีการ ประเภทการส่งคืน

นอกจากนี้คุณจะเรียกวิธีการทั่วไปได้อย่างไร?

ถึง เรียก NS วิธีทั่วไป คุณต้องระบุประเภทที่จะใช้ในช่วง กระบวนการ วิงวอน

  1. สร้างอินสแตนซ์ของคลาส GenericSample ของเรา
  2. ใช้วิธีการทั่วไป เริ่มต้นการเรียกใช้เมธอดทั่วไปโดยส่งอาร์กิวเมนต์ทั่วไปหนึ่งประเภทหรือหลายประเภท
  3. เรียกใช้วิธีการของคุณด้วยอาร์กิวเมนต์ตัวอย่าง

ประการที่สอง คุณจะประกาศวิธีการทั่วไปใน Java ได้อย่างไร แนวคิดคือการอนุญาตให้ประเภท (จำนวนเต็ม, สตริง, … ฯลฯ และประเภทที่ผู้ใช้กำหนด) เป็นพารามิเตอร์to วิธีการ , คลาสและอินเทอร์เฟซ ตัวอย่างเช่น คลาสเช่น HashSet, ArrayList, HashMap เป็นต้น use ยาชื่อสามัญ ดีมาก. เราสามารถใช้งานได้ทุกประเภท เช่นเดียวกับ C++ เราใช้เพื่อระบุประเภทพารามิเตอร์ใน ทั่วไป การสร้างชั้นเรียน

ด้วยวิธีนี้ วิธีทั่วไปใน C# คืออะไร?

NS วิธีทั่วไป คือ กระบวนการ ที่ประกาศด้วยพารามิเตอร์ประเภทดังนี้: ค# สำเนา. โมฆะคงที่ Swap (อ้างอิง T lhs, อ้างอิง T rhs) { T ชั่วคราว; อุณหภูมิ = lhs; lhs = rhs; rhs = อุณหภูมิ; } ตัวอย่างโค้ดต่อไปนี้แสดงวิธีหนึ่งในการเรียก กระบวนการ โดยใช้ int สำหรับอาร์กิวเมนต์ประเภท: ค# สำเนา.

ความแตกต่างระหว่างทั่วไปและทั่วไปใน C # คืออะไร?

NS ทั่วไป คอลเลกชันเป็นคลาสที่ให้ความปลอดภัยประเภทโดยไม่ต้องมาจากประเภทการรวบรวมฐานและนำสมาชิกเฉพาะประเภทไปใช้ กุญแจ ความแตกต่างระหว่างทั่วไปและไม่ใช่ - ทั่วไป คอลเลกชันใน ค# นั่นคือ ทั่วไป คอลเล็กชันถูกพิมพ์อย่างมากในขณะที่a ไม่ใช่ - ทั่วไป คอลเลกชันไม่ได้พิมพ์อย่างเข้มงวด