ฉันมีวิธีการมากมายที่ใช้กันทั่วไปทุกที่ ตอนนี้ codefile มีชื่อว่า globals เพื่อแสดงถึงความจริงที่ว่าพวกเขาเป็น ... ในความเป็นจริง ... ทั่วโลก
อย่างไรก็ตามฉันไม่ชอบสิ่งนี้
ฉันต้องการจัดกลุ่มสิ่งเหล่านี้เป็นคลาสและส่งผ่านอินเตอร์เฟส ฉันจะทำตัวอย่างเดียว แต่ฉันไม่ได้ตกหลุมพรางเดียวที่นี่
ก่อนอื่นฉันควรตั้งชื่อชั้นเรียนอย่างไร ฉันต้องการหลีกเลี่ยงชื่อกลมเพราะฉันกลัวว่าผู้ดูแลจะเข้าใจผิด
นอกจากนี้ฉันควรพิจารณาแยกชุดของวิธีการเพื่อให้พฤติกรรมสามารถเปลี่ยนแปลงและปรับได้อย่างไร
ชุดวิธีการประกอบด้วยสิ่งต่าง ๆ เช่น:
- ตารางการแปลง
- ปฏิสัมพันธ์ของคลิปบอร์ด
- การจัดการแบบอักษรที่สร้างขึ้น
- วิธีการวาดภาพทั่วไป
- ให้ส่วนต่อประสานกับการเข้าถึงทรัพยากรที่ใช้บ่อย