Red de conocimiento informático - Computadora portátil - ¿Qué es la programación orientada a interfaz en C#?

¿Qué es la programación orientada a interfaz en C#?

En un sistema orientado a objetos, varias funciones del sistema se completan mediante la cooperación de muchos objetos diferentes. En este caso, cómo se implementa cada objeto no es tan importante para los diseñadores de sistemas y la relación de colaboración entre cada objeto se convierte en la clave del diseño del sistema. Desde la comunicación entre diferentes clases hasta la interacción entre módulos, todo debe considerarse al comienzo del diseño del sistema. Este es también el contenido de trabajo principal del diseño del sistema. La programación orientada a interfaz se refiere a la programación según esta idea.

De hecho, para decirlo sin rodeos, la programación orientada a interfaz consiste en aprovechar las poderosas ventajas del polimorfismo en los lenguajes orientados a objetos.