You might want to take an extra look at your bounds check on hour and minutes in your constructor, what if I wanted to input the time 23:59? Or 01:59.

As for your methods you could use the...