Boa noite, gostaria de saber se a Interface do Java só faz com que quem implementa tenha de reescrever apenas os métodos ?
E se caso a interface tenha atributos, a classe que implementa não recebe estes atributos ?
E mais uma questão, caso seja possível receber os atributos da interface, como faço para chama-la em uma classe que implementa esta interface ?
Por exemplo: Tenho uma Interface Pessoa, com atributos: Nome, Idade e quero criar uma classe Aluno(Com atributo int RA) que implementa pessoa, como ficaria o construtor dessa classe ?