programación i - Universidad ORT Uruguay
programación i - Universidad ORT Uruguay
programación i - Universidad ORT Uruguay
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Programación I 79<br />
otra manera, toda la información que genera la herramienta no nos será aprovechable, pues no<br />
estamos lo suficientemente familiarizados con el programa.<br />
- Experimentar: si nada de lo anterior funciona... probar cambiar algo "por las dudas"...<br />
Al corregir errores, pensar en la posibilidad de múltiples errores. Arreglar los errores, no los<br />
síntomas. Tener previsto que la corrección también puede ser errónea. Rediseñar si es necesario.<br />
8.2 Práctico 7 - Repaso de Conceptos<br />
Práctico No. 7<br />
Tema: Clase Camión<br />
Considerar la siguiente definición de la clase Camión:<br />
public class Camion {<br />
// variables de instancia<br />
private int chapa;<br />
private String color;<br />
// variable de clase<br />
private static int Año;<br />
// constructores<br />
public Camion (){<br />
this.setColor("Sin color");<br />
this.setChapa(0);<br />
}<br />
public Camion(String unColor, int unaChapa) {<br />
this.setChapa (unaChapa);<br />
this.setColor(unColor);<br />
}<br />
// metodos de acceso y modificacion<br />
public void setColor(String unColor) {<br />
color = unColor;<br />
}<br />
public String getColor() {<br />
return color;<br />
}<br />
public void setChapa(int unaChapa) {<br />
chapa = unaChapa;<br />
}<br />
public int getChapa() {<br />
return chapa;<br />
}<br />
// impresion<br />
@Override<br />
public String toString() {<br />
return "Un camion de color "+this.getColor()+<br />
" y chapa "+this.getChapa();<br />
}<br />
// comparacion<br />
public boolean mismoColor(Camion unCamion) {<br />
return (this.getColor() == unCamion.getColor());