Meu objetivo é definir contratos entre classes. Eu gosto de digitar duck e tudo, mas também gostaria de definir uma interface entre diferentes camadas do meu aplicativo para definir claramente qual é o método a ser chamado a partir do externo e quais são os métodos acessórios que não devem ser...