ผู้ช่วยควรจะนิ่งหรือไม่?

สารบัญ:

ผู้ช่วยควรจะนิ่งหรือไม่?
ผู้ช่วยควรจะนิ่งหรือไม่?
Anonim

โดยทั่วไป วิธีการใดๆ ที่ไม่ขึ้นอยู่กับสถานะ ของอินสแตนซ์ควรเป็นแบบคงที่ คลาสตัวช่วยที่ไม่มีอะไรเลยนอกจากเมธอดแบบสแตติกควรถูกประกาศให้เป็นสแตติกเพื่อป้องกันไม่ให้คุณเพิ่มสมาชิกที่ไม่คงที่โดยไม่ได้ตั้งใจและจากการสร้างอินสแตนซ์ของคลาส

วิธีการช่วยเหลือจำเป็นต้องคงที่หรือไม่

21 คำตอบ. ฉันชอบวิธีการช่วยเหลือดังกล่าวที่จะเป็น private static; ซึ่งจะทำให้ผู้อ่านเข้าใจได้ชัดเจนว่าจะไม่แก้ไขสถานะของวัตถุ

คลาสผู้ช่วยจะนิ่งได้ไหม

ชั้นผู้ช่วยหรืออรรถประโยชน์ส่วนใหญ่ ใช้วิธีคงที่ คุณควรใช้เมธอดที่ไม่คงที่เฉพาะถ้าคุณต้องการสร้างหลายอินสแตนซ์ของคลาสตัวช่วยของคุณ แต่เนื่องจากคุณแค่ต้องการอินพุตอย่างง่าย -> ฟังก์ชัน -> เอาต์พุต ฉันจะทำให้เมธอดคงที่

คลาสผู้ช่วยคงที่ไม่ดีหรือเปล่า

ทำไมคลาสตัวช่วยแบบสแตติกถึงแย่? คลาสตัวช่วยแบบคงที่ แย่เพราะพวกเขาทำให้โปรแกรมเข้าใจยากขึ้น (และทำให้นักพัฒนาใหม่เข้าถึงได้ยากขึ้น) นำไปสู่ข้อบกพร่องเพราะไม่ชัดเจนว่าข้อมูลใดที่พวกเขาตั้งใจจะใช้งาน และ พวกเขาทำการเปลี่ยนแปลงยากขึ้นเนื่องจากการมีเพศสัมพันธ์ที่เพิ่มขึ้น

วิธีการช่วยเหลือควรเป็นแบบส่วนตัวหรือไม่

วิธีการช่วยเหลือภายใน (อาจจะ) ใช้ได้

หากวิธีการเป็นเพียงตัวช่วยสำหรับวิธีการสาธารณะจริงๆ และไม่สมเหตุสมผลที่จะใช้ชีวิตในบริบทอื่น แสดงว่าเป็น ปรับให้เป็น วิธีส่วนตัว

บทความที่น่าสนใจ
ทำไมพินเดอร์ถึงทิ้งอารมณ์เศร้าไว้?
อ่านเพิ่มเติม

ทำไมพินเดอร์ถึงทิ้งอารมณ์เศร้าไว้?

เขาออกจากวง ตามบันทึกอัลบั้มที่เก้าของวง Octave ในปี 1978. เขามีชื่อเสียงเป็นพิเศษในเรื่องการสนับสนุนทางเทคโนโลยีของเขาในดนตรี ในปี 2018 Pinder ได้รับการเสนอชื่อให้เข้าหอเกียรติยศ Rock and Roll ในฐานะสมาชิกของ Moody Blues ทำไมมูดี้บลูส์ถึงเลิกกัน แม้ว่าจะมีความต้องการการแสดงสดสูง แต่วงนี้กลับไม่ประสบความสำเร็จในเชิงพาณิชย์มากนักอย่างที่พวกเขาชอบในการเปิดตัวครั้งต่อไป ในปีพ.

เอเลนอร์ รูสเวลต์ทำอะไร?
อ่านเพิ่มเติม

เอเลนอร์ รูสเวลต์ทำอะไร?

เธอสนับสนุนให้ขยายบทบาทสำหรับผู้หญิงในที่ทำงาน สิทธิพลเมืองของชาวแอฟริกันอเมริกันและชาวอเมริกันเชื้อสายเอเชีย และสิทธิของผู้ลี้ภัยสงครามโลกครั้งที่สอง หลังจากสามีของเธอเสียชีวิตในปี 2488 รูสเวลต์ยังคงมีบทบาททางการเมืองต่อไปอีก 17 ปีในชีวิตของเธอ อีลีเนอร์ รูสเวลต์ทำอะไรเพื่อสิทธิมนุษยชน ELEAOR ROOSEVELT เธอทำหน้าที่เป็นประธานคนแรกของคณะกรรมาธิการสิทธิมนุษยชนและเล่น เครื่องมือในการร่างปฏิญญาสากลว่าด้วยสิทธิมนุษยชน.

หนังสังเคราะห์ดีไหม?
อ่านเพิ่มเติม

หนังสังเคราะห์ดีไหม?

ความทนทาน – หนังเทียม ทนทานมาก และจะคงอยู่ได้นาน สามารถทนต่อรอยขีดข่วนและรอยถลอกที่อาจทำให้หนังแท้เสียหายได้ ไม่แตกหรือลอกง่ายเหมือนหนัง … ไม่เหมือนหนังแท้ตรงที่มันไม่เก็บความชื้น ดังนั้นรายการหนังเทียมจะไม่บิดงอหรือแตก หนังสังเคราะห์ดีกว่าหนังแท้ไหม ความแตกต่างด้านความทนทาน หนังเทียมหรือหนัง PU จะไม่ทนทานเท่าหนังแท้ แต่จะทนทานกว่าเมื่อเปรียบเทียบกับหนังผูกมัด.