I03 - Impresora multifunción
Consigna
Crear una interfaz cuyo nombre sea Imprimible .
Definir en esta interfaz el método void Imprimir( ).
Luego, crear las siguientes clases y hacer que cada una implemente la interfaz Imprimible.
Además , definir el comportamiento del método imprimir en cada caso :
Contrato : imprime por pantalla "Soy un contrato muy legal"
Foto : imprime por pantalla "Soy una selfie pal insta"
Documento : "Soy un documento de word" .
Crear una clase Impresora que contenga una lista de imprimibles llamada colaDelmpresion.
Luego crear dos métodos en la clase impresora :
ImprimirTodo Este método será el encargado de recorrer la cola de impresión e imprimirlos .
AgregarImprimible Este método será el encargado de agregar un imprimible a la cola de impresión .
Instanciar en el Form principal:
- Un contrato
- Una foto
- Un documento
- Una impresora .
Agregar el contrato, la foto y el documento a la cola de impresión de la impresora . Pedirle a la impresora que imprima todo.
Mostrar toda la información en un RichTexBox
Resolución
| Video | Código |
|---|