Público

Autor: Robert Simon
Fecha De Creación: 21 Junio 2021
Fecha De Actualización: 22 Junio 2024
Anonim
Público - Tecnología
Público - Tecnología

Contenido

Definición - ¿Qué significa público?

Público, en C #, es una palabra clave utilizada para declarar la accesibilidad de un tipo y miembro de tipo de manera que el acceso no esté limitado. Es uno de los modificadores de acceso que proporciona visibilidad completa para todos los tipos y miembros de tipo.

C # fomenta el uso de la ocultación de información, que es el principio fundamental del lenguaje orientado a objetos que ayuda a mejorar la calidad del software. Por lo tanto, un miembro de un tipo tiene accesibilidad privada de forma predeterminada. Esto solo tiene que modificarse cuando ese miembro debe ser accesible mediante cualquier código en el ensamblado en el que se declara u otro ensamblado que haga referencia al miembro.

Algunas de las construcciones de C # como el espacio de nombres, los miembros de una interfaz y los miembros de una enumeración tienen accesibilidad pública y no permiten ninguna otra accesibilidad. Además, los tipos definidos por el usuario que sobrecargan operadores específicos para proporcionar una implementación personalizada tienen que declarar a los operadores sobrecargados como públicos.

Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica Public

Público es la accesibilidad más permisiva de todas las demás accesibilidades, que incluyen accesibilidad privada, protegida e interna. Esto se debe a que no hay restricciones para acceder a un tipo público o miembro de tipo; se puede usar tanto para miembros de instancia como para miembros estáticos de un tipo.

Por ejemplo, la clase BankAccount representa los detalles de la cuenta de un usuario y puede tener un método público, DisplayAccountBalance, para que cualquier otra clase dentro del ensamblado o el ensamblado que hace referencia a la clase pueda llamar a este método para mostrar el saldo.

A diferencia de C ++, los miembros públicos de una clase base solo pueden ser públicos en todas sus clases derivadas. En C #, no hay opción para especificar modificadores de acceso, ya sean protegidos o privados, durante la derivación de una clase.

Si bien la accesibilidad pública se usa para acceder a un tipo o su miembro desde un código en el mismo ensamblado u otro ensamblado que hace referencia a él, la accesibilidad interna se puede usar para acceder a tipos desde dentro del ensamblaje.
Esta definición fue escrita en la estafa de C #