สร้างคลาส Android ที่วัตถุมีข้อมูลเฉพาะ คลาสมีคุณสมบัติดังต่อไปนี้: • แท็ก—จำนวนเต็มที่คงที่ที่เริ่มต้นที่ 1 และเปลี่ยนทุกครั้งที่สร้างอินสแตนซ์ • ชื่อ—สตริงที่ไม่ซ้ำกันสำหรับแต่ละอินสแตนซ์ของคลาสนี้ Android มีเมธอดต่อไปนี้: • Android—ค่าเริ่มต้น ตัวสร้างที่ตั้งชื่อเป็น "Bob" ที่เชื่อมกับค่าของแท็ก หลังจากตั้งชื่อ คอนสตรัคเตอร์นี้จะเปลี่ยนค่าของแท็กโดยเรียกเมธอดส่วนตัว changeTag • getName—ส่งคืนส่วนชื่อของอ็อบเจ็กต์ที่เรียก • isPrime(n)—เมธอดไพรเวตสแตติกที่คืนค่า จริง หาก n เป็นไพรม์— นั่นคือ ถ้ามันหารด้วยตัวเลขใดๆ ไม่ได้ตั้งแต่ 2 ถึง n − 1 • changeTag—เมธอดสแตติกส่วนตัวที่จะแทนที่แท็กด้วยไพรม์ตัวถัดไป ตัวเลขที่มากกว่าค่าปัจจุบันของแท็ก

ไม่พบคำตอบ