En programación y en el diseño del software es habitual que usemos gráficos para representar partes o el funcionamiento de nuestras aplicaciones. Diagramas de casos de uso, diagramas de secuenciia, diagramas de clases, etc. Para representar la estructura de clases de un programa lo mas habitual es un diagrama de clases. Un diagrama de clases… Seguir leyendo Representación de una clase
Categoría: JAVA
Ejercicios Opcionales – POO
Ejercicio 1 Crea una clase llamada Cuenta que tendrá los siguientes atributos: titular y cantidad (puede tener decimales). El titular será obligatorio y la cantidad es opcional. Crea dos constructores que cumpla lo anterior. Crea sus métodos get, set y toString. Tendrá dos métodos especiales: ingresar(double cantidad): se ingresa una cantidad a la cuenta, si… Seguir leyendo Ejercicios Opcionales – POO
Ejercicios propuestos – POO (Con Soluciones)
EJERCICIO 1 Crear una clase Saludo con un método saludar donde se muestre un mensaje de bienvenida. Crear una clase Main y desde el método main crear una instancia de la clase Saludo e invocar al método saludar. Solución Ejercicio 1 EJERCICIO 2 Crear la clase Animal con los atributos (propiedades) y operaciones (métodos) que… Seguir leyendo Ejercicios propuestos – POO (Con Soluciones)
Constructores
Para crear un objeto se usa el operador new. Si no se ha definido un método constructor para la clase tendremos que instanciar al objeto indicando el nombre de la clase y a continuación los paréntesis (). En el caso de que la clase disponga de un método constructor no es posible instanciar un objeto… Seguir leyendo Constructores
Encapsulación
Una clase encapsulada es una clase que declara todas sus propiedades como privadas y solo sepuede acceder a ella a través de los métodos get() y set(). Toda propiedad privada va a tener asociados dos métodos públicos (get y set) a través de los cuales vamos a poder modificar el valor de la propiedad (set)… Seguir leyendo Encapsulación