Preguntas etiquetadas con access-modifiers

El modificador de acceso es un concepto de programación orientada a objetos. Determina qué nivel de acceso o visibilidad tiene una propiedad / método / clase en particular.







17
¿Swift tiene modificadores de acceso?
En la instancia de Objective-C, los datos pueden ser public, protectedo private. Por ejemplo: @interface Foo : NSObject { @public int x; @protected: int y; @private: int z; } -(int) apple; -(int) pear; -(int) banana; @end No he encontrado ninguna mención de modificadores de acceso en la referencia de Swift. …



5
¿Java tiene un modificador de acceso "privado protegido"?
He visto algunas referencias que se refieren a un modificador de acceso en Java llamado private protected(ambas palabras juntas): private protected someMethod() { } Una de las páginas que encontré en referencia a esto está aquí . La lección de mi escuela también se refirió a este modificador de acceso …


2
¿Por qué TypeScript utiliza la palabra clave "exportar" para hacer públicas las clases y las interfaces?
Mientras incursionaba con el mecanografiado, me di cuenta de que mis clases dentro de los módulos (utilizados como espacios de nombres) no estaban disponibles para otras clases a menos que escribiera la exportpalabra clave antes de ellas, como: module some.namespace.here { export class SomeClass{..} } Entonces ahora puedo usar el …



7
Clase "privada" (implementación) en Python
Estoy codificando un pequeño módulo de Python compuesto por dos partes: algunas funciones que definen una interfaz pública, una clase de implementación utilizada por las funciones anteriores, pero que no es significativa fuera del módulo. Al principio, decidí "ocultar" esta clase de implementación definiéndola dentro de la función que la …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.