| Fundamentos | |
| Inicio | Cursos infosintesis.net liberados | JavaSE | Iniciación a la Orientación a Objetos paso a paso | |
| Creación de un Televisor estándar | |
| Paso 4: Operativa |
En nuestro caso, no vamos a permitir que se construya una instancia de tipo Televisor con un valor de canal negativo. Para ello vamos a añadir el siguiente código a la Clase Televisor
| package paqtvestandar;
public class Televisor { |
En la Clase Aplicaion vamos a pasarle un valor negativo al Constructor del segundo Televisor
| package paqtvestandar; public class Aplicacion { public Aplicacion() { } public static void main(String[] args) { Televisor tv; tv = new Televisor(); System.out.println("El canal por defecto es el: " + tv.canal); tv.canal = 3; System.out.println("El canal seleccionado es el: " + tv.canal); tv.subirCanal(); System.out.println("El canal seleccionado es el: " + tv.getCanal()); tv.bajarCanal(); System.out.println("El canal seleccionado es el: " + tv.getCanal()); Televisor televisor = new Televisor(-5); System.out.println("El canal del segundo televisor es el: " + televisor.getCanal()); System.out.println("El canal seleccionado es el: " + tv.getCanal()); } } |