نفّذ ساعة تتعامل مع الأوقات بدون تواريخ.
ينبغي أن تكون قادرًا على إضافة دقائق إليها وطرحها منها.
ينبغي أن تتساوى ساعتان تمثلان الوقت نفسه.
لكي يتحقق شرط اعتبار الساعتين متساويتين فقط عندما تكونان مضبوطتين على الوقت نفسه، ستحتاج إلى تجاوز الطريقتين equals وhashcode في صنف Clock لديك.
لمزيد من المعلومات حول كيفية تجاوز هاتين الطريقتين، اطلع على مقالة JavaWorld هذه.
سجّل في Exercism لتتعلّم وتتقن Java عبر 26 مفهومًا158 تمرينًا، وإرشاد بشري حقيقي، وكل ذلك مجانًا.