La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

C LASES Y O BJETOS Enoé Ramos Romero Gabriela Tomas Vicencio Saúl Alejandro Orea Ortega 04-Marzo-2012.

Presentaciones similares


Presentación del tema: "C LASES Y O BJETOS Enoé Ramos Romero Gabriela Tomas Vicencio Saúl Alejandro Orea Ortega 04-Marzo-2012."— Transcripción de la presentación:

1 C LASES Y O BJETOS Enoé Ramos Romero Gabriela Tomas Vicencio Saúl Alejandro Orea Ortega 04-Marzo-2012

2 Clase Una clase es como una plantilla de la cual se pueden crear varios objetos con las mismas características y funciones. Una clase es un modelo(diseño ) de objeto. Define los atributos y operaciones del objeto. La clase usan el encapsulamiento para forzar la abstracción.

3 Tipos de Clase Clase de control: Gestionan el flujo de operación de un programa (por ejemplo, el programa que se ejecuta es un objeto de esta clase). Clase entidad: Son las que se utilizan para crear objetos que manejan datos (por ejemplo, clases para personas, objetos tangibles o eventos). Clases interface: Son las que manejan la entrada y la salida de información.

4 Objeto Objeto es una instancia de la clase. Objetos tienen las siguientes cualidades (identidad – los objetos se distinguen del uno del otro, comportamiento –pueden realizar tareas, estado – almacena información que varia a través del tiempo). Los valores que almacena un objeto se denominan atributos, variables o propiedades. Los objetos pueden realizar acciones, que se denominan métodos, servicios, funciones, procedimientos u operaciones.

5

6 public void testConection{ MySqlConnection myConnection = new MySqlConnection("Persist Security Info=False; database=test; server=127.0.0.1"); myConnection.Open(); MySqlTransaction myTrans = myConnection.BeginTransaction(); string mySelectQuery = "SELECT * FROM myTable"; MySqlCommand myCommand = new MySqlCommand(mySelectQuery, myConnection,myTrans); myCommand.CommandTimeout = 20; } Ejemplo en C#

7 Ejemplo en Oracle CREATE TYPE persona AS OBJECT ( id NUMBER, nombre VARCHAR2(30), direccion VARCHAR2(30) ); CREATE TYPE gente AS TABLE OF persona; CREATE TABLE departamento ( num dept VARCHAR2(5) PRIMARY KEY, nombre dept VARCHAR2(20), director persona DEFAULT persona(1,'Pepe Perez',NULL), empleados gente DEFAULT gente( persona(2,'Ana Lopez','C/del Pez, 5'), persona(3,'Eva Garcia',NULL) ) ) NESTED TABLE empleados STORE AS empleados tab;

8 Las columnas que son tablas anidadas y los atributos que son tablas de objetos requieren una tabla a parte donde almacenar las filas de dichas tablas. Esta tabla de almacenamiento se especifica mediante la clausula NESTED TABLE...STORE AS.... Para recorrer las filas de una tabla anidada se utilizan cursores anidados.

9 ¿Preguntas?


Descargar ppt "C LASES Y O BJETOS Enoé Ramos Romero Gabriela Tomas Vicencio Saúl Alejandro Orea Ortega 04-Marzo-2012."

Presentaciones similares


Anuncios Google