Question: Consider the following interface: interface Validate { boolean check (Object o); } Classes that implement Validate interface check against specific conditions to evaluate the object
Consider the following interface:
interface Validate
{
boolean check(Object o);
}
Classes that implement Validate interface check against specific conditions to evaluate the object o. For example, a class validateAge check if a birth year indicate the persons age is over 18 years old or not. If v is a validateAge object, then v.check(2001) returns true, and v.check(2003) returns false.
Write the class validateAge and recall casting from a type to another.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
