Ir al contenido principal

CLASES ABSTRACTAS, ESTÁTICAS E INTERFACES

 


Abstracta

Estética

Interfaz

Sirve como clase base para otras clases a las que generalmente se conoce como clases "concretas".

Se utiliza como una unidad de organización para métodos no asociados a objetos particulares y separa datos y comportamientos que son independientes de cualquier identidad del objeto.

Es una colección de métodos abstractos y propiedades constantes

Una clase abstracta puede heredar de una sola clase (abstracta o no)

La clase estática no se puede heredar. Lo que quiere decir que para acceder a los miembros de una clase estática utilizando directamente el nombre de la clase estática.

 

Una interfaz puede extender varias interfaces de una misma vez

Puede tener métodos que sean abstractos o que no lo sean

Se puede hacer uso de ella, porque debe tener métodos estáticos

Sólo y exclusivamente pueden definir métodos abstractos.

Los atributos pueden ser públicos, protegidos o privados.

Clase estática es aquella que no puede ser instanciada, y todos sus miembros deben ser estáticos.

Los atributos únicamente pueden ser públicos


Referencias

  • https://www.unirioja.es/cu/jearansa/0809/archivos/EIPR_Tema04.pdf
  • https://learn.microsoft.com/es-es/dotnet/csharp/programming-guide/classes-and-structs/static-classes-and-static-class-members

Comentarios

Entradas populares de este blog

ARTICULANDO OPCIONES PARA EL MANEJO AMBIENTAL

  Mapa Mental

REDUCCIÓN DE UNIDADES

  Regla Ejercicios

GESTIÓN DE MEMORIA VIRTUAL

Memoria Virtual Ofrece a los procesos mayor espacio en memoria de con el que se cuenta físicamente, el sistema emplea espacio en almacenamiento secundario "típicamente, disco duro", mediante un esquema de intercambio (swap) guardando y trayendo páginas enteras. Es importante apuntar que la memoria virtual es gestionada de forma automática y transparente por el sistema operativo. No se hablaría de memoria virtual, por ejemplo, si un proceso pide explícitamente intercambiar determinadas páginas. Primero en entrar, primero en salir El algoritmo de más simple y de obvia implementación es el FIFO: al cargar una página en memoria, se toma nota de en qué momento fue cargada, y cuando sea necesario reemplazar una página, se elige la que haya sido cargada hace más tiempo. Ventaja:  la simplicidad, tanto para programarlo como para comprenderlo. Desventaja: No toma en cuenta la historia de las últimas solicitudes, por lo que puede causar un bajo rendimiento. Remplazo de páginas óptimo...