Skip to content

Instantly share code, notes, and snippets.

@ramon-src
Created November 21, 2019 00:22
Show Gist options
  • Save ramon-src/d388e1ead220fb76d08077ab6afcccf5 to your computer and use it in GitHub Desktop.
Save ramon-src/d388e1ead220fb76d08077ab6afcccf5 to your computer and use it in GitHub Desktop.
// Classe CartãoDebito ao extender TipoDePagamento aceita o contrato de que deve implementar o método debita
class CartaoDebito extends TipoDePagamento{
public void debita() {
print("debita sem taxa");
}
}
// Mesma coisa para CartaoDeCredito
class CartaoCredito extends TipoDePagamento{
public void debita() {
print("debita com taxa");
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment