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

Miembros Compartidos / Utilización de los Miembros Compartidos




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] Es muy sencillo utilizar miembros compartidos, así que ahora iremos a Visual Studio .NET y... [00:00:08.0] ...veremos brevemente cómo utilizar algunos de ellos. Para esto... [00:00:13.0] ...usaremos el mismo programa con que hemos venido trabajando, y que es una aplicación de consola. [00:00:17.0] Las palabras "Sub Main" nos señalan que éste es el punto de entrada del programa. Aquí tenemos... [00:00:26.0] ...nuestra clase, que se llama Mark; como puede ver tenemos las líneas "Public x As Integer", "Public Sub SaySomething", "DoSomething"... [00:00:36.0] ...y luego "Private Sub YouCannotSeeThis", a las cuales puede accederse a menos que haya creado un objeto más... [00:00:46.0] ...definido a partir de Mark. Y si escribo "Dim xx As New Mark" y hago clic en "xx", podré acceder a sus... [00:00:56.0] ...métodos y propiedades específicas. Pero si intento acceder a éstos a través de Mark, no obtendré... [00:01:05.0] ...nada. Ahora, si escribo "Mark.SaySomething()", aparecerá un subrayado azul que me indica que éste es un miembro... [00:01:14.0] ...no compartido que requiere una referencia de objeto, cosa que no podemos hacer. [00:01:17.0] Así pues, creemos un miembro compartido. En primer lugar, vayamos a la parte inferior de la pantalla... [00:01:22.0] ...para ver todo esto más fácilmente. Aquí escribiré "Public Shared Sub DoThis()", y debajo iría el código del caso. [00:01:37.0] A continuación cerraré la subclase con la palabra End; como ve, ahora tengo una subclase pública compartida. [00:01:45.0] Estando aquí, escribiré ahora "Public Shared abc as Int16", seleccionándolo aquí. [00:02:07.0] Ahora observe que cuando escribo el nombre de mi clase  "Mark" y le agrego un punto... [00:02:18.0] ...nos indica que la propiedad "abc" y "DoThis" son visibles para mí porque ambos son miembros compartidos. [00:02:29.0] Así, puedo llamar a "DoThis" y funcionará perfectamente; también puedo llamar a "abc"... [00:02:37.0] ...y asignarle, por ejemplo, un valor de 76, para configurar el valor de mi propiedad. Observe que en este... [00:02:45.0] ...miembro mis rutinas, subrutinas y propiedades son compartidas. [00:02:52.0] Las propiedades compartidas son excelentes cuando se requiere este tipo de funcionalidad; pero recuerde que cada vez que escriba... [00:03:01.0] ..."Mark.abc=76", siempre cambiaré la misma variable. Pero si hubiera creado una instancia, cada objeto... [00:03:10.0] ...conservaría su propia variable "abc" original, suponiendo, claro está, que "abc" no se hubiera compartido. Así pues, los... [00:03:18.0] ...miembros compartidos, como su nombre lo indica, sólo comparten sus propiedades, pero nos permiten hacer ciertas operaciones... [00:03:25.0] ...sin necesidad de crear objetos más definidos. Después de haber visto los miembros... [00:03:30.0] ...compartidos, comenzaremos a estudiar, en los próximos videos, algunas propiedades globales para luego pasar a... [00:03:35.0] ...los campos; estos últimos son un poderoso instrumento para manipular algunas variables de nuestras clases. [00:03:42.0] Hasta la vista. [00:03:46.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