Estructuras / Creación de una Estructura
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
ÿþ [ 0 0 : 0 0 : 0 0 . 0 ] E n e l v i d e o a n t e r i o r d i s c u t i m o s a c e r c a d e l o q u e e r a u n a e s t r u c t u r a ; e n é s t e v e r e m o s c ó m o c r e a r l a . [ 0 0 : 0 0 : 0 7 . 0 ] E s u n v i d e o m u y b r e v e , y a q u e e l t e m a t a m b i é n l o e s . V a y a m o s , p u e s , a n u e s t r a a p l i c a c i ó n d e c o n s o l a . . . [ 0 0 : 0 0 : 1 4 . 0 ] . . . y v e a m o s c ó m o c r e a r u n a e s t r u c t u r a . L o p r i m e r o q u e h a r é s e r á s a l i r d e m i " S u b M a i n " y e s c r i b i r . . . [ 0 0 : 0 0 : 2 0 . 0 ] . . . " S t r u c t u r e M a r k " . O b s e r v e q u e M a r k e s t á s u b r a y a d a ; s i s i t ú o e l m o u s e s o b r e e l l a , s e m e i n d i c a q u e d e b e t e n e r . . . [ 0 0 : 0 0 : 3 1 . 0 ] . . . a l m e n o s , u n a v a r i a b l e d e m i e m b r o d e i n s t a n c i a o u n e v e n t o , a s í q u e e s c r i b i r é " P u b l i c a A s I n t e g e r " y l u e g o i n c l u i r é u n a . . . [ 0 0 : 0 0 : 4 6 . 0 ] . . . " P u b l i c S u b D o T h i s ( ) " , c u y o c ó d i g o , p o r l o g e n e r a l , i r í a a q u í . A h o r a e s c r i b i r é " P u b l i c F u n c t i o n D o T h a t " , c o n s u c ó d i g o r e s p e c t i v o . [ 0 0 : 0 1 : 0 8 . 0 ] O b s e r v e q u e é s t a e s m i e s t r u c t u r a , l a c u a l i n c l u y e u n a p r o p i e d a d " a " , q u e e s u n e n t e r o . . . [ 0 0 : 0 1 : 1 9 . 0 ] . . . y l u e g o l a s u b c l a s e " S u b D o T h i s " y l a f u n c i ó n " F u n c t i o n D o T h a t " . O b s e r v e q u e , p a r a u s a r l a , c r e a r é u n o b j e t o m á s d e f i n i d o . [ 0 0 : 0 1 : 2 7 . 0 ] H a r é e s t o d o n d e u s t e d p u e d a v e r l o ; a s í q u e e s c r i b i r é " D i m x a s N e w . . . " y o b s e r v e q u e a q u í a p a r e c e M a r k . [ 0 0 : 0 1 : 3 9 . 0 ] D e s p u é s , a l l l a m a r a " x " , o b s e r v a r á q u e a p a r e c e n m i p r o p i e d a d y a c o n t i n u a c i ó n " D o T h i s " , " D o T h a t " . . . [ 0 0 : 0 1 : 4 7 . 0 ] . . . " E q u a l s " , " G e t H a s h C o d e " , " G e t T y p e " y " T o S t r i n g " ; é s t o s s o n h e r e n c i a s d e l a c l a s e b a s e , q u e e s s y s t e m . v a l u e . . . [ 0 0 : 0 1 : 5 7 . 0 ] . . . y d e l o b j e t o d e s i s t e m a , d e d o n d e , e n ú l t i m a s , s e d e r i v a t o d o e s t o . P e r o o b s e r v e q u e p u e d o h a c e r q u e " a " . . . [ 0 0 : 0 2 : 0 4 . 0 ] . . . s e a i g u a l a 5 s i n n i n g ú n i n c o n v e n i e n t e . A s í q u e é s t e e s e l a s p e c t o d e u n a e s t r u c t u r a y a s í e s c o m o s e u s a . [ 0 0 : 0 2 : 1 3 . 0 ] A h o r a q u i s i e r a r e m i t i r m e a l e j e m p l o q u e v e í a m o s e n e l v i d e o a n t e r i o r . . . [ 0 0 : 0 2 : 1 8 . 0 ] . . . y a q u e e s t a e s t r u c t u r a f u n c i o n a r á y e s u n t i p o d e v a l o r , y n o u n t i p o d e r e f e r e n c i a . [ 0 0 : 0 2 : 2 3 . 0 ] A s í q u e s i c r e a r a , y d e h e c h o h e c r e a d o , " D i m y A s M a r k " y l o h a g o e q u i v a l e r a " x " , y " y . a = 4 " , t e n g a . . . [ 0 0 : 0 2 : 4 0 . 0 ] . . . p r e s e n t e q u e t o d o s e l l o s m a n t e n d r á n s u c a r á c t e r ú n i c o , p u e s s o n t i p o s d e v a l o r q u e n o e s t á n e n e l m o n t ó n a d m i n i s t r a d o . . . [ 0 0 : 0 2 : 4 8 . 0 ] . . . y n o s o n u n a r e f e r e n c i a ; p o r t a n t o , a q u í t e n e m o s e n r e a l i d a d d o s v a r i a b l e s d i s t i n t a s . C o n t o d o , q u e d a u n a p r e g u n t a : [ 0 0 : 0 2 : 5 4 . 0 ] e n e l m o n t ó n a d m i n i s t r a d o , l a r e c o l e c c i ó n d e o b j e t o s n o u s a d o s e l i m i n a l o s e l e m e n t o s q u e y a n o s e u s e n ; ¿ q u é o c u r r e c o n . . . [ 0 0 : 0 3 : 0 0 . 0 ] . . . e s t o s t i p o s ? P u e s b i e n , é s t o s s e h a l l a n e n l a p i l a y , c u a n d o l a s v a r i a b l e s q u e d a n f u e r a d e a l c a n c e , é s t a s s e n c i l l a m e n t e . . . [ 0 0 : 0 3 : 0 7 . 0 ] . . . d e s a p a r e c e n y l u e g o s e r e c i c l a n . A s í p u e s , é s t a e s l a a p a r i e n c i a d e u n e s t r u c t u r a y a s í e s c o m o s e u t i l i z a . [ 0 0 : 0 3 : 1 4 . 0 ] E n r e a l i d a d , c r e a m o s u n o b j e t o m á s d e f i n i d o p a r a u s a r l a ; o b v i a m e n t e , p o d e m o s c r e a r v a r i o s o b j e t o s d e e l l a , c o m o c o n u n a c l a s e . [ 0 0 : 0 3 : 2 2 . 0 ] P o d r í a h a b e r h e c h o e s t o s i n n i n g ú n t r u c o , y " y " a ú n s e g u i r í a f u n c i o n a n d o c o r r e c t a m e n t e . [ 0 0 : 0 3 : 2 7 . 0 ] P o d r í a e s c r i b i r " D i m c A s N e w M a r k ( ) " y l u e g o " c . D o T h a t " . O b s e r v e , p u e s , q u e é s t a e s u n a e s t r u c t u r a . [ 0 0 : 0 3 : 3 6 . 0 ] L a s e s t r u c t u r a s s o n e s t u p e n d a s ; e n e s e n c i a , u s t e d p u e d e q u e r e r u s a r l a s c o m o l o h a r í a c o n u n a v a r i a b l e c u a n d o n e c e s i t e . . . [ 0 0 : 0 3 : 4 2 . 0 ] . . . c r e a r l a s p a r a l u e g o d e j a r q u e d e s a p a r e z c a n t a n p r o n t o c o m o q u e d e n f u e r a d e a l c a n c e . [ 0 0 : 0 3 : 4 6 . 0 ] L a s e s t r u c t u r a s s o n m e n o s p e r m a n e n t e s q u e l a s c l a s e s : é s a e s u n a b u e n a m a n e r a d e d e s c r i b i r l a s . [ 0 0 : 0 3 : 5 0 . 0 ] L e a c o n s e j o q u e l e a u n p o c o m á s s o b r e l a s e s t r u c t u r a s , p a r a s a b e r c u á n d o u s a r l a s ; e n g e n e r a l , m u c h o s p i e n s a n q u e s i h a n . . . [ 0 0 : 0 3 : 5 7 . 0 ] . . . a g r e g a d o m u c h a s s u b c l a s e s o f u n c i o n e s a u n a e s t r u c t u r a , p r o b a b l e m e n t e h a b r í a s i d o m e j o r u s a r u n a c l a s e . [ 0 0 : 0 4 : 0 4 . 0 ] P e r o é s t e e s u n t é r m i n o m u y g e n e r a l , y y a s a b e l o q u e o c u r r e c o n e s t o s t é r m i n o s . [ 0 0 : 0 4 : 0 7 . 0 ] T a n p r o n t o c o m o u n o c o n s t r u y e u n a c l a s e , a l g u i e n a r g u m e n t a q u e e n e s e c a s o s e r í a m e j o r u s a r u n a e s t r u c t u r a ; a s í p u e s . . . [ 0 0 : 0 4 : 1 3 . 0 ] . . . l a s e s t r u c t u r a s s o n o t r o r e c u r s o p a r a s u c a j a d e h e r r a m i e n t a s ; u t i l í c e l a s c u a n d o s u t r a b a j o l o r e q u i e r a . [ 0 0 : 0 4 : 2 1 . 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
United States 