![]() |
Que es MODELAR UNA CLASE?? Buenas tardes!! Mi pregunta es con respecto a un ejercicio que me pidieron hacer en la facu; me piden en una primera instancia realizar una clase vendedor con algunos atributos y luego (acá es donde esta el problema) me dicen: “agregue una nueva clase a la jerarquía con base en Persona donde corresponda (Realicé la clase persona con atributos como nombre, dni, etc; no la pongo para no hacer el código tan extenso y xq en esa esta todo claro). Construya alguna clase adicional para modelar alguno de los estados que pueda contener un vendedor.” Ahora, lo que yo entendí fue lo sgte: Primero cree una clase a la cual llamé “Comerciante”, esta extiende o hereda de Persona, la primera tiene como atributo un entero al cual llame tipo que puede ser mayorista o minorista; entonces a mi entender esta clase estaría modelando a la clase “Vendedor” la cual hereda de Comerciante. Entonces después de esta especie de intro larguisima, el profe me dice que esto que pensé esta mal xq: “La clase es para modelar un estado del Vendedor, es decir un atributo” Y ahora lo que yo no entiendo es QUE SERIA MODELAR!?? Bueno, si alguien entiende mas o menos a que se refiere y me pueden decir que es lo que tengo que hacer con mi código les agradecería muchísimo. Muchas gracias y que tengas un lindo viernes a pesar de la lluvia. Besotes!! Acá les dejo el código: Código PHP: |
Respuesta: Que es MODELAR UNA CLASE?? mira yo crearia una clase estado con sus correspondientes atributos y dentro de comerciante pondria un objeto estado como lo tienes con tipo, modelar seria realizar el diseño del sistema en este caso deberias empezar por un diagrama de clases saludos |
Respuesta: Que es MODELAR UNA CLASE?? OK!! Mil gracias!! :D Creo q lo q tengo q hacer es algo d ese estilo...Por lo q anduve averiguando es "crear una clase a parte y declarar en vendedor un objeto de esa clase" Lo dejo entre comillas por que se que le va a ser util a mucha gente de la facu. Otra vez gracias!! Y besotes!! |
Respuesta: Que es MODELAR UNA CLASE?? de nada cualquier duda posteala besos |
| La zona horaria es GMT -6. Ahora son las 07:40. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.