ประชาชน RefSwitch ชั้นสุดท้าย
ส่งต่อเมตริกซ์อ้างอิง "ข้อมูล" ไปยังพอร์ตเอาต์พุตที่กำหนดโดย "pred"
หาก "pred" เป็นจริง อินพุต "data" จะถูกส่งต่อไปยัง "output_true" มิฉะนั้น ข้อมูลจะไปที่ `output_false'
ดูเพิ่มเติมที่ 'สลับ' และ 'ผสาน'
วิธีการสาธารณะ
คง <T> RefSwitch <T> | |
เอาท์พุท <T> | outputFalse () หาก "pred" เป็นเท็จ ข้อมูลจะถูกส่งต่อไปยังเอาต์พุตนี้ |
เอาท์พุท <T> | outputTrue () หาก "pred" เป็นจริง ข้อมูลจะถูกส่งต่อไปยังเอาต์พุตนี้ |
วิธีการสืบทอด
วิธีการสาธารณะ
สาธารณะคง RefSwitch <T> สร้าง ( ขอบเขต ขอบเขต Operand <T> ข้อมูล Operand <บูลีน> pred)
วิธีการจากโรงงานเพื่อสร้างคลาสที่ปิดการดำเนินการ RefSwitch ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
ข้อมูล | เมตริกซ์อ้างอิงจะถูกส่งต่อไปยังเอาต์พุตที่เหมาะสม |
เพรด | สเกลาร์ที่ระบุเอาต์พุตพอร์ตที่จะได้รับข้อมูล |
คืนสินค้า
- ตัวอย่างใหม่ของ RefSwitch