Вы находитесь на странице: 1из 19

2

En VISUAL STUDIO 2015

Hay que tener en cuenta que en


que existen muchas formas de
crear una clase, por ejemplo, si se
necesita implementar la clase
Cliente en un proceso de negocio
de venta, se puede usar las
siguientes formas:

3
Desde el menú de opciones

Dentro de una aplicación Windows


Form de Visual C#, seleccione el
menú Proyecto
> Agregar clase

4
Desde el menú de opciones

Seleccione Elementos de Visual C#


> Clase.
Asigne un nombre a la clase, por
ejemplo, Cliente.
El código que se genera inicialmente
es el siguiente:

5
Desde la ventana Explorador
de soluciones.

Dentro de una aplicación Windows


Form de Visual C#, presione clic
derecho sobre el proyecto desde la
ventana Explorador de soluciones.

Seleccione Agregar > Clase.

De la misma manera, se debe asignar el nombre de la


6
clase, por ejemplo Cliente y presione el botón Agregar.
Mediante un diagrama de
clase.

Dentro de una aplicación Windows


Form de Visual C#, haga clic derecho
sobre el
proyecto desde la ventana Explorador
de soluciones.
Seleccione Agregar > Nuevo elemento.
Seleccione la categoría General >
Diagrama de clase.

7
Mediante un diagrama de
clase.

Asigne un nombre al diagrama, por


ejemplo, cdDiagrama y presione el
botón Agregar.

Como se puede notar, aparece un


entorno a partir del cual se podrá
agregar la clase de la siguiente
manera: presione clic derecho en el
fondo del Diseñador de clase
y seleccione 8
Agregar > Clase.
Luego, asigne un nombre Cliente,
como se muestra en la siguiente
imagen:

9
Una vez agregada la clase Cliente,
se puede visualizar el código de la
clase presionando doble clic sobre
la clase

Y el código mostrado es exactamente igual al mostrado en la primera forma, lo único


que lo diferencia es que la clase se presenta como pública, ya que, al crearla, se
selecciona el acceso público, como se muestra en la imagen de arriba:
10
Para controlar el acceso a los
miembros de una clase, los cuales
pueden ser considerados como los
atributos y métodos de la clase, se
usan especificadores o modificadores
de acceso que se anteponen a las
declaraciones de los miembros a
controlar. Los especificadores de
acceso pueden ser:

11
Si se cuenta con las clases Cliente-Boleta, se
presenta las siguientes cuestiones:

Si los atributos categoría, código, nombres y


paterno de clase cliente son privados,
¿qué métodos de ambas clases pueden usar dichos
atributos?
Solo podrán ser accesibles por los métodos
calculaDescuento y calculaSueldo. El
método obtieneCliente no podrá acceder a ningún
atributo de la clase Cliente.
Si los atributos categoría, código, nombres y paterno
de clase cliente son públicos,
¿qué métodos de ambas clases pueden usar dichos
atributos?
Todos los métodos podrán visualizar a los atributos
de la clase Cliente.

12
VISUAL STUDIO 2015

• Los atributos representan la característica


que presenta una determinada clase, estas
deben definirse con un nivel de abstracción
controlada por el usuario. Los atributos se
encuentran asociados a clases y objetos, ya
que mediante ellos se puede acceder a los
miembros. Observe cómo agregar atributos
en una clase implementada en Visual
Studio 2015

13
14
15
16
VISUAL STUDIO 2015

• Representa la lógica de negocio, la cual permite


realizar un proceso determinado que cumplirá
en parte con el objetivo de la aplicación. Toda
implementación de clase cuenta con un método
nativo llamado método constructor, el cual se
analizará más adelante.
• Los métodos pueden tener asignado cualquier
tipo de visibilidad, lo que se debe tener en
cuenta es que se asignará como privado a
métodos que permitan realizar un proceso
específico que solo servirá dentro de la clase,
mientras que los asignados como público
serán visibles desde cualquier clase 17
Implementar una aplicación que
permita controlar el promedio de
notas de un alumno
en un determinado curso
(se adjunta en pdf)
18

Вам также может понравиться