“Clases persistentes con C# y resolución de ejercicios”
Enviado por lexabad • 26 de Noviembre de 2022 • Ensayo • 948 Palabras (4 Páginas) • 486 Visitas
[pic 1]
FACULTAD DE INGENIERÍA
TITULO DEL PROYECTO:
“Clases persistentes con C# y resolución de ejercicios”
INTEGRANTES:
De La Roca Enciso, Angela Lian U19301504
Bances Quevedo, Jhair Julio U17206483
Saavedra Achahuanco, Anibal U19213440
Herrera Cabrera, Elmer U21211859
Quezada Quiñones, Axel Gino U21206472
Achulla Sanchez, Marcos U21216619
DOCENTE:
AURON EDUARDO MENDOZA CANALES
2022
INDICE
- Introducción
- Desarrollo
- Clases persistentes
- Clases persistentes en C#
- Clases persistentes en Python
- Clases persistentes en Scala
- Conclusiones
- Bibliografía
- Introducción
A partir de la explicación del tema estudiado, detallamos lo que se denomina persistencia a la capacidad de un objeto de existir fuera de un programa, un proceso, una función o un hilo de control, de manera que se conserva su estado y su comportamiento.
Esto significa que la persistencia hace que la información de uno se pueda guardar para su reutilización en otro. Estas clases también son como un almacenamiento de los atributos que desea declarar, por ejemplo, agregamos atributos de clase de automóvil, en que serían color, marca, modelo, etc. Para comprensión, las clases de persistencia se guardan como una base de datos a través de lecturas de hibernación.
En resumen, una vez que un objeto persiste y alguna de sus propiedades cambia, las propiedades de la base de datos también cambiarán en consecuencia, ahora para profundizar en el tema, estas clases persistentes han sido investigado en el tipo de lenguaje de programación C#, en el cual se ha identificado tanto el modo de uso como el apoyo para la creación aplicando estos cursos, finalizando con unos ejercicios y sacando nuestras diferentes conclusiones.
II. DESARROLLO
a. Clases Persistentes:
La razón de persistencia está conformada por un conjunto de clases, objetos y componentes que se encargan del almacenamiento de datos, desde diferentes fuentes del mismo. Aquí se encuentra la capa de persistencia, donde se incluirá diversos modelos, entre ellos los más conocidos como un modelo de negocio, por ejemplo: ventas y operaciones entre vendedor, cliente y pedido en un programa de ventas en línea. Por otro lado, entendemos como persistencia de una clase, a la característica de los objetos para conservar su estado a través del tiempo y espacio dentro de un programa de aplicación.
La estructura de una clase persistente debe estar formado por:
- Declaración de variables
- Constructor
- Atributo identificador
- Métodos públicos (opcional)
b. Clases persistentes en C#:
Una clase persistente en C# se realiza de manera similar a la que se podría programar en Java y Python, donde para guardar una clase persistente se utilizará [Serializable] antes de nombrar la clase.
El lenguaje de programación C# es simple y eficiente, diseñado para compilar y crear aplicaciones de manera rápida, y es orientado a objetos.
[pic 2]
[pic 3]
c. Clases persistentes en Python:
Una clase persistente en Python es similar a una clase normal o básica, con la diferencia que se debe aplicar cuatro reglas esenciales, de lo cual son la siguientes:
...