Can a class have an interface?
2023
27-Apr-2015
Yes, it is known as nested interface.
Anonymous User
28-Apr-2015public interface A {class B {
}
}
public interface A {static class B {
public static boolean verifyState( A a ) {
return (true if object implementing class A looks to be in a valid state)
}
}
}
interface UserChecker {Ticket validateUser(Credentials credentials);
class Credentials {
// user and password
}
class Ticket {
// some obscure implementation
}
}