Adhksg

Clasificado en Matemáticas

Escrito el en español con un tamaño de 4,93 KB

 

Clases abstractas  es una clase que no se puede instanciar,se usa únicamente para definir subclases ¿Cuándo es una clase abstracta? En cuanto uno de sus métodos no tiene implementación (en Java, el
método abstracto se etiqueta con la palabra reservada abstract).

¿Cuándo se utilizan clases abstractas? Cuando deseamos definir una abstracción que englobe objetos de
distintos tipos y queremos hacer uso del polimorfismo. Interfaces
 
Una interfaz es una clase completamente abstracta
(una clase sin implementación) En Java, las interfaces se declaran con la palabra reservada
interface de manera similar a como se declaran las clases
abstractas.
 
 En la declaración de una interfaz, lo único que puede aparecer son
declaraciones de métodos (su nombre y signatura, sin su
implementación) y definiciones de constantes simbólicas. Una interfaz no encapsula datos, sólo define cuáles son los métodos
que han de implementar los objetos de aquellas clases que
implementen la interfaz.  SQL Lenguaje de consulta estructurado Structured Query Language es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en éstas.
 



Java Database Connectivity, más conocida por sus siglas JDBC, es una API que permite la ejecución de operaciones sobre bases de datos desde el lenguaje de programación Java, independientemente del sistema operativo donde se ejecute o de la base de datos a la cual se accede, utilizando el dialecto SQL del modelo de base de datos que se utilice.

interfaz de programación de aplicaciones o API onjunto de funciones y procedimientos (o métodos, si se refiere a programación orientada a objetos) que ofrece cierta biblioteca para ser utilizado por otro software como una capa de abstracción. pasos seguir una aplicacion para usar jdbc registrar el driver, establecer la conexion,ejecutar sentencias sql,procesar resultados, cerrar conexion driver jdbc son las implementaciones del API JDBC que los proveedores de bases de datos han realizado, generalmente es un archivo jar que implementan las inetrfaces necesarias {tipos de driver JDBC-ODBC Bridge implementa operaciones jdbc traduciendolas ODBC   Native-API partly-Java convierte llamadas jdbc a otros sistemas de datos (oracle etc) JDBC-Net pure Java permite el dialogo entre con un componente negociador encargado de dialogar con las bases de datos (arquitectura 3 capas) Native-Protocol Pure-Java convierte llamadas JDBC en un protocolo de red usado por el SGBD directamente.} ejemplos driver mysql com.mysql.jdbc.Driver, AS400 com.ibm.as400.access.AS400JDBCDriver, oracle.jdbc.driver.Oracle