Anda di halaman 1dari 9

UNIVERSIDAD ABIERTA Y A

DISTANCIA DE MEXICO

Alfredo de Jess Crdova Abarca


Nombre del alumno

PROGRAMACION NET 2
Materia

ENCAPSULAMIENTO
Tema

Ingeniera en Desarrollo de Software


Carrera

TAPACHULA CHIAPAS , MEXICO OCTUBRE 2017


INSTRUCCIONES
1. Elabora un cuadro comparativo donde expongas el uso de cada uno de los
niveles de acceso o alcances, acompalos con ejemplos donde se muestre
el alcance de cada uno.

2 Integra el desarrollo de tu actividad en un documento con cartula y los datos


de identificacin completos, posteriormente gurdala con la nomenclatura
DPRN2_U1_A1_XXYZ. Sustituye las XX por las dos primeras letras de tu
primer nombre, la Y por tu primer apellido y la Z por tu segundo apellido.

2. Lee detenidamente los criterios de evaluacin de la actividad para que


consideres los criterios a evaluar.

3 Ingresa al Foro con subida de archivos, enva tu actividad y participa


respondiendo a los planteamientos y lnea de discusin que publique tu
Docente en lnea mediante el tema abierto por l. Redacta en el cuadro de
texto una breve resea de tu actividad no mayor a cinco renglones y a
continuacin adjunta tu archivo. Al finalizar da clic en enviar para publicarlo
y est accesible a tus compaeros y docente en lnea.

4 Ingresa a la participacin de uno de tus compaeros como mnimo, y lee


detenidamente su actividad, analzala y realiza un comentario
mencionando las aportaciones a tu propia comprensin sobre el tema.

5 Espera y atiende la retroalimentacin correspondiente.

TAPACHULA CHIAPAS , MEXICO OCTUBRE 2017


6 Enva una segunda participacin donde integres la retroalimentacin de
tu(s) compaero(s) y de tu docente en lnea.

Revisa, adems de la rbrica de evaluacin de la actividad, la Rbrica general de


participacin en foros que puedes localizar en la seccin Material de apoyo, para
que consideres los aspectos a evaluar.

TAPACHULA CHIAPAS , MEXICO OCTUBRE 2017


DESARROLLO.
A continuacin se presenta una tabla comparativa del los nveles de accesibilidad de lenguaje de c#
en el encapsulamiento.

Accesibilidad declarada Significado.


Public El acceso no est restringido.
Protected El acceso est limitado a la clase
contenedora o a los tipos derivados de la
clase contenedora.
Internal El acceso est limitado al ensamblado
actual.
Protected internal. El acceso est limitado al ensamblado
actual o a los tipos de derivados de la clase
contenedora.
Private El acceso est limitado al tipo contenedor.

Solo se permite un modificador de acceso para un miembro o tipo, excepto cuando


se usa la combinacin protected internal.

No se permiten modificadores de acceso en espacios de nombres. Los espacios de


nombres no tienen restricciones de acceso.

En funcin del contexto en el que se produce una declaracin de miembro, solo se


permiten ciertas accesibilidades declaradas. Si no se especifica ningn modificador
de acceso en una declaracin de miembro, se usa una accesibilidad
predeterminada.

Los tipos de nivel superior, que no estn anidados en otros tipos, solo pueden tener
una accesibilidad internal o public. La accesibilidad predeterminada para estos tipos
es internal.

TAPACHULA CHIAPAS , MEXICO OCTUBRE 2017


Los tipos anidados, que son miembros de otros tipos, pueden tener accesibilidades
declaradas como se indica en la tabla siguiente.

Miembro Accesibilidad de Accesibilidad


miembro declarada permitida del
predeterminada miembro.
Enum Public Ninguna
Class Private Public.
Protected.
Internal.
Private.
Protected internal.

Interface Public Ninguna


Struct Private Public.
Internal.
Private.

La accesibilidad de un tipo anidado depende de su dominio de accesibilidad, que


viene determinado por la accesibilidad declarada del miembro y el dominio de
accesibilidad del tipo contenedor inmediato. Sin embargo, el dominio de
accesibilidad de un tipo anidado no puede superar al del tipo contenedor.

TAPACHULA CHIAPAS , MEXICO OCTUBRE 2017


Ejemplo de modificador de acceso.
Interface

Public Class

TAPACHULA CHIAPAS , MEXICO OCTUBRE 2017


Private Class

TAPACHULA CHIAPAS , MEXICO OCTUBRE 2017


CONCLUSIONES

Las accesibilidad dentro del cdigo permite tener un mejor ordenamiento dentro el
mtodo que se vaya a crear de esta forma la accesibilidad debe de ser congruente
en el cdigo programable. De esta forma las medidas de acceso a los datos est
conformada como pblicas y privadas en si permite la administracin de los datos
as como su misma proteccin.

TAPACHULA CHIAPAS , MEXICO OCTUBRE 2017


BIBLIOGRAFIA
https://docs.microsoft.com/es-es/dotnet/csharp/language-reference/keywords/accessibility-
levels 04/10/2017 5:44 PM

TAPACHULA CHIAPAS , MEXICO OCTUBRE 2017

Anda mungkin juga menyukai