Quantcast
Channel: FiveTech Software tech support forums
Viewing all articles
Browse latest Browse all 27092

Ejemplo de MVC (Modelo-vista-controlador)

$
0
0
La arquitectura de programación es un tema que me apasiona. Se trata de separar la vista de los datos y los procesos. Como dice Carles la vista podrían ser los diálogos, ventanas... o informes, no tiene porqué ser sólo la parte visual aunque con eso se puede explicar más facilmente. Hace tiempo hice un ejemplo orientado al objeto que demuestra lo bueno y fácil que es hacer uso de la arquitectura de programación ya que está basado en la experiencia de muchos programadores. El ejemplo no está hecho en FWH pero como dije antes con sólo cambiar la vista (vistaTXT.prg y crear un vistaGUI.prg debe de funcionar). Aquí esta el programa que pone en marcha el sistema MVC: [code=fw:2xjl1hln][/code:2xjl1hln] Esta es la Vista, que como esta orientada al objeto, creo una clase abstracta desde la que se heredarán las vistas concretas: [code=fw:2xjl1hln][/code:2xjl1hln] Esta es la vista "concreta"en modo texto: [code=fw:2xjl1hln][/code:2xjl1hln] Ahora es el turno de los modelos: [code=fw:2xjl1hln][/code:2xjl1hln] Y ahora el otro modelo que es otro el otro conversor: [code=fw:2xjl1hln][/code:2xjl1hln] Y por último en corazón, o sea el controlador, en este caso un controlador frontal: [code=fw:2xjl1hln][/code:2xjl1hln] Y eso es todo, cuando se le coge el truco es el mejor sistema, créanme.

Viewing all articles
Browse latest Browse all 27092

Trending Articles