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

PRESENTACIÓN SEGURIDAD INFORMÁTICA

  ¿Qué es? La asignatura de seguridad informática es fundamental que aborda la protección de sistemas, redes y datos en un entorno digital cada vez más complejo y amenazante. En este curso, los estudiantes exploran las estrategias, técnicas y mejores prácticas diseñadas para salvaguardar la integridad, confidencialidad y disponibilidad de la información. Se cubren aspectos esenciales como la identificación y evaluación de vulnerabilidades, la implementación de medidas de seguridad proactivas, la comprensión de los principios de criptografía, la gestión de amenazas y la respuesta efectiva a incidentes de seguridad. A medida que la tecnología avanza, la asignatura de Seguridad Informática se mantiene al día con los últimos desarrollos en ciberseguridad, preparando a los estudiantes para enfrentar los desafíos constantes de proteger la información sensible en el ciberespacio. Con un enfoque práctico y teórico, esta asignatura proporciona las habilidades necesarias para ser un profesio...

ACTIVIDAD SOBRE ELIMINACIÓN DE SIGNOS DE AGRUPACIÓN

                                        

PRESENTACIÓN MATEMÁTICAS OPERATIVAS

¿Qué son? Las Matemáticas Operativas  proporcionan las herramientas básicas para la modelación y solución de problemas relacionados con la toma de decisiones en la gestión de cualquier campo. Una de los objetivos principales de este estudio, es desarrollar la capacidad de evaluar situaciones problema y poder modelarlas a través de expresiones aritméticas, algebraicas o trigonométricas a partir del reconocimiento de los conjuntos numéricos racionales, irracionales y reales.