CONTROL 2 PROGRAMACION HTML IIDescripción completa
Descripción: control 7 bd
control 1 semana uno
control 1 semana uno
control 7 bd
tecnologias de internet semana 4
seguridad computacionalDescripción completa
CONTROL 6 TECNOLOGIA INTERNET
OPERACION CON COLASFull description
OPERACION CON COLAS
seguridad computacional iaccDescripción completa
control 6 seguridad compuracionalDescripción completa
seguridad informaticaDescripción completa
ESTRUCTURA DE DATOS CONTROL 6
control 7Descripción completa
Descrição completa
Descrição: Projeto de restruturação de rede de uma empresa... Rogério Lima
PROGRAMACIÓN PROGRAMACIÓN DE COMPUTADORES COMPUTADORES II UML UNA HERRAMIENTA PARA EL DISEÑO DE CLASES Y MÉTODOS JAIME RADICH VASQUÉZ IACC 01/10/2018
DESARROLLO
INSTRUCCIONES: Sobre la base de las lecturas y de los contenidos revisados en la semana (UML, Tipos de diagramas UML, Construcción de diagramas de clases usando UML), responda lo siguiente en forma completa. A partir del diagrama de clases, realice lo que se le solicita a continuación:
1. Defina cada uno de los elementos. Clase: Descripción abstracta de un grupo de objetos con propiedades similares
(atributos), comportamiento común (operaciones), relaciones comunes con otros objetos y semántica común. Las clases son: Ingrediente, producto, maquina, deposito monedas y deposito monedas iguales. Las clases están con sus respectivos
atributos en el segundo rectángulo: Son la información mas detallada del objeto,
para la clase Ingrediente seria cantidad y nombre, para la clase producto estaría nombre y costo, para la clase maquina sera el valor recolectado, para deposito de monedas seria numero de monedas y para la clase deposito de monedas iguales es denominación. Y los métodos en el tercer rectángulo: Los métodos corresponden a lo que puede realizar un objeto como se menciona estos métodos pueden ser públicos (visibles dentro y fuera de la clase), privados (solo accesible dentro de la clase) o protegidos (sin acceso desde fuera de la clase pero si tendrá acceso por herencia). todo dentro de la misma clase. En el caso de los atributos que aparecen en el segundo rectángulo de la clase si tienen un candado con un cuadrado celeste (private) esto significa que el atributo solo sera accesible desde dentro de la clase, solo sus métodos lo pueden acceder. Si el candado es de color violeta (public) sera accesible desde dentro y fuera de la clase. Lo mismo pasaría con los métodos que figuran en el tercer rectángulo de las clases y con los colores de los candados que se acompaña en el encabezado. Relaciones: Indica que grado y nivel de dependencia existe entre las clases, que en este caso existe una relación de agregación por valor entre la clase ingrediente y la clase maquina, clase producto y clase maquina, clase maquina y deposito de monedas, entra la clase ingrediente y la clase producto, existe una relación de agrgacion por referencia. Y entre la clase maquina y la clase deposito de monedas y la clase deposito de monedas iguales existe una relación de asociación.
2. Escriba en Java la creación de cada clase.
package programas; public class Ingrediente{ public static void main(String[]args){ System.out.println(“Ingrediente”);
float cantidad; String nombre; } public class Producto{ String nombre; float costo;
} public class Maquina{ int valorRecolectado; public static void main(String[]args){ Maquina RecibirMonedas = new Maquina(); } } public class DepositoMonedas{ int numMonedas; public static void main(String[]args){ DepositoMonedas AgregarMoneda = new DepositoMonedas();
} } public class DepositoMonedas{ int numMonedas; public static void main(String[]args){ DepositoMonedas AgregarMoneda = new DepositoMonedas(); } }