¿Qué es una API? ¿En qué se diferencia el uso de métodos y propiedades de un objeto de hacer referencia a métodos y propiedades de una clase instanciada por DLL? ¿neto?
2. Para ser precisos, debería llamarse interfaz de programación de aplicaciones, porque puede proporcionar métodos de acceso y conveniencia para las aplicaciones.
3. Si la API es la clase base del sistema operativo, entonces. NET se implementa a través de API.
Si tienes tiempo, puedes encontrar más libros en idiomas extranjeros, algunos de los cuales están especialmente presentados. biblioteca de clases neta.
Puedes ver que muchas clases y métodos se implementan mediante funciones de la API de Win32.
4. La biblioteca de enlaces dinámicos que crea una instancia de una clase puede contener clases, y las clases se pueden derivar y heredar, mientras que las funciones API son solo métodos proporcionados por el sistema.
En otras palabras, es la API. Sólo necesitas saber cómo usarlo para lograr funcionalidad, lo cual es egoísta.
. Las bibliotecas de clases Net y las DLL encapsuladas por el usuario son en su mayoría bibliotecas de clases y proporcionan métodos e interfaces que son reutilizables y generosos.
Así que ahora la mayor parte. La biblioteca de clases net se puede heredar, pero la API es una biblioteca de funciones y solo se pueden utilizar sus métodos.
api es la columna vertebral y. La biblioteca de clases net (dll) es una profesión.
PD: Debido a que la API carece de comodidad de programación, rara vez se usa ahora.
Pero el sistema llama directamente a la biblioteca API, por lo que es la más eficiente, pero la más difícil de aprender.