Skip to content

Instantly share code, notes, and snippets.

@anderson-marques
Created February 1, 2021 20:54
Show Gist options
  • Save anderson-marques/2dbec4a674962b1fda68f25957ea1d0e to your computer and use it in GitHub Desktop.
Save anderson-marques/2dbec4a674962b1fda68f25957ea1d0e to your computer and use it in GitHub Desktop.
CafeLiskovV1.java
public class Cafe extends Bebida {
public void adicionarAcucarComum(AcucarComum acucarComum) {
acucarComum.adocar(this);
}
public void adicionarAcucarEmCubos(AcucarEmCubos acucarEmCubos) {
acucarEmCubos.adocar(this);
}
public void adicionarAcucarMascavo(AcucarMascavo acucarMascavo) {
acucarMascavo.adocar(this);
}
public void adicionarMel(Mel mel) {
mel.adocar(this);
}
public void adicionarAdocanteArtificial(AdocanteArtificial adocanteArtificial) {
adocanteArtificial.adocar(this);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment