Modificadores de acceso, c#

Solo disponible en BuenasTareas
  • Páginas : 4 (829 palabras )
  • Descarga(s) : 0
  • Publicado : 26 de mayo de 2010
Leer documento completo
Vista previa del texto
MODIFICADORES DE ACCESO By Clipto

Modificadores de Acceso de una Clase (Encapsulamiento): Para empezar hare referencia a algo del curso 5 estrellas de Microsoft no del mismo modo pero trata dereflejar la misma idea, y es lo siguiente: En el mundo de programación y de acuerdo a las actuales tendencias, imaginemos que vamos manejando un carro “personalmente quisiera que fuere verdad pero enfin…”, ahora sabemos que este posee motor, pistones y un gran número de elementos que son los encargados de que este funcione, todos estos aparatos como les venía diciendo dado a las tendencias actualesestos son simplemente objetos, y el compartimiento que contiene estos objetos es una clase “Compartimiento mencionado: donde va el motor y esas cosas, no lo menciono porque no sé cómo se llama” , enfin, para nosotros saber manejar no necesitamos saber cómo funciona esa clase, ósea cual es su comportamiento, solo necesitamos algo que nos haga referencia a esa clase “esa parte del carro”, y que lapodamos hacer funcionar, creo que se puede entender la idea del ejemplo, ahora lo explicare un de una forma más compleja. Entre los pilares de la programación orientada a objetos tenemos, Abstracción,Relaciones, Herencia, & el tema a tratar Encapsulamiento, El cual básicamente nos permite abstraer el código de una clase del resto de mundo “de las demás clases”, ¿se preguntaran aja y porque es unpilar de la POO o porque es tan importante? si recordamos el ejemplo del carro el encapsulamiento es el que nos permite que podamos usar una clase sin tener que saber que ocurre dentro de esta o comofunciona, lo que en el ejemplo nos permitiría manejar el carro sin ser mecánicos, ahora los modificadores de acceso son los que nos permiten saber qué acceso podemos tener a una clase X, ya definidoesto podemos pasar a decir cuáles son los modificadores de acceso existentes que puede tener una clase: 1. Public (publico): como su nombre lo indica, con este modificador estaríamos indicando una...
tracking img