isStoresOpen ()ใน StoresOpen นี้ดูเหมือนเป็นพหูพจน์
เมื่อคุณปฏิบัติตาม Java Naming Convention และ Java Beans Standards จะมีคำนำหน้าที่กำหนดไว้ล่วงหน้าสำหรับบูลีนและประเภทอื่น ๆ ดังนั้นคุณควรปฏิบัติตามอนุสัญญา Java Beans Naming
ลองมาถึงจุดของคุณเมื่อคุณเห็นstoresOpenเช่นเดียวกับในอังกฤษในอนาคตใช่มันดูเหมือนพหูพจน์ สังเกตคำนั้นอย่างลึกซึ้งอีกครั้ง
ที่นี่
storesOpenเป็นพหูพจน์ตามไวยากรณ์ภาษาอังกฤษ
การออกมาของisStoresOpenไม่ใช่พหูพจน์แทนที่จะเป็นเอกพจน์หรือคุณสามารถพูดได้ว่าเป็นสเกลาร์ในรูปแบบการเขียนโปรแกรม
ผลลัพธ์ออกมาเป็นบูลีนจริงหรือเท็จ
ไม่เหมือนกับประโยคพหูพจน์ภาษาอังกฤษของคุณจริงหรือเท็จ
ไม่ใช่อาร์เรย์ของจริงหรือเท็จหรือไม่ใช่คอลเลกชันของจริงหรือเท็จ
ดังนั้นในที่นี้เราสามารถพูดได้ว่าที่นี่เราเกี่ยวข้องกับมูลค่าที่ส่งกลับมาจากวิธีบูลีนบีนไม่ใช่ชื่อที่กำหนดให้กับคุณสมบัติของคลาสเพื่อชี้เอนทิตีในโลกแห่งความเป็นจริง
สิ่งที่สำคัญอีกประการหนึ่งคือเมื่อใดก็ตามที่คุณสมบัติบูลีนดังกล่าวถูกใช้ในคลาสและสิ่งเหล่านี้ถูกใช้โดยไลบรารีที่กำหนดไว้ล่วงหน้าในเฟรมเวิร์กใด ๆ จากนั้นเฟรมเวิร์กที่มีคำนำหน้าใช้ ' is ' สำหรับการดึงค่าบูลีน
ทำไมหมายความว่ามันไม่ฉลาดไปกว่าคุณเท่าที่คุณรู้ไวยากรณ์ภาษาอังกฤษเช่นพหูพจน์ / เอกพจน์มัลติเพล็กเซอร์
are*()
เลย