Home
Username:
Password:
Microsoft Visual Basic .NET (Español) Tutorials

Clases / Especificadores de Clase




Visitors to VTC.com will be able to view all introductory videos for each training course.
Free Trial Members will gain access to first three chapters for each training course.
Full Access Members have full access to VTC.com’s entire library of video tutorials.


Learn More

Subtitles of the Movie

ÿþ [00:00:00.0] Con respecto a las clases, aún queda un aspecto a tratar: los distintos especificadores que podemos agregarles... [00:00:07.0] ...los cuales determinan quién puede usarlas o crear objetos a partir de ellas. [00:00:12.0] Naturalmente, todo esto guarda relación con la encapsulación. En primer lugar, tenemos las clases públicas (Public), que... [00:00:20.0] ...hemos visto hasta ahora en este curso. Si a la clase Mark le añadimos el especificador "Public"... [00:00:27.0] ...indicamos que cualquiera puede crear un objeto más definido a partir de ella, pues es de acceso público. [00:00:33.0] Pero si Mark tiene el especificador "Private" (privado), ello indica que sólo puede crearse si está anidada en otra... [00:00:40.0] ...clase, así que sólo la clase primaria puede llamarla y crear un objeto a partir de ella. [00:00:47.0] También tenemos las clases "Friend" (amigas), que sólo son accesibles desde el programa en el que se definen; [00:00:54.0] así, sólo pueden crearse objetos a partir de la clase "Friend Mark" si estamos dentro de ese programa, pero no desde... [00:01:03.0] ...programas ajenos a éste; es decir, no puede compartirse con otros programas. [00:01:08.0] El especificador "Protected" (protegida) nos indica que la clase sólo es accesible desde sí misma y desde... [00:01:17.0] ...sus clases secundarias. Por decirlo así, esta clase está encerrada en sí misma y aislada del mundo exterior. [00:01:25.0] Una clase "Protected Friend" combina los dos especificadores anteriores; "Friend" circunscribe su disponibilidad al mismo programa... [00:01:32.0] ...mientras que "Protected" lo hace a la clase misma y a sus clases secundarias. [00:01:37.0] Usted encontrará estos especificadores en diversas partes de los programas; ellos sólo indican cuán... [00:01:43.0] ...expuestas a los usuarios queremos que estén nuestras clases. [00:01:49.0] Pero recuerde que a veces se requiere tener más funciones dentro de una clase; en ese caso es más racional... [00:01:55.0] ...encapsular esas funciones en otra clase y crear objetos más definidos a partir de ella. [00:02:01.0] Ahora bien: como no queremos exponer esos objetos al mundo exterior, podemos anidarlos en el interior de esa clase. [00:02:07.0] En conclusión, podemos usar los especificadores para que los programas sean plenamente funcionales... [00:02:15.0] ...sin sacrificar la claridad de la interfaz ni confundir al usuario con elementos que quizá no comprenda. [00:02:23.0]

Tutorial Information

Course: Microsoft Visual Basic .NET (Español)
Author: Mark Long
SKU: 33538
ISBN: 1-932808-12-4
Release Date: 2004-09-17
Duration: 6 hrs / 88 lessons
Captions: Available on CD and Online University
Compatibility: Vista/XP/2000, OS X, Linux
QuickTime 7, Flash 8

VTC Sign up & Benefits

  • Unlimited Access
  • 98,729 Video Tutorials (23,265 free)
  • Video Available as Flash or QuickTime
  • Over 1026 Courses
  • $30 for One Month Access
  • Multi-User Discounts Available