1 00:00:00,690 --> 00:00:01,440 ‫Bienvenido de nuevo. 2 00:00:01,650 --> 00:00:06,810 ‫En este capítulo, cubriremos la programación orientada a objetos en C Sharp. 3 00:00:07,020 --> 00:00:12,660 ‫Hasta ahora solo hemos trabajado en una clase y esa fue nuestra primera clase principal con el método principal. 4 00:00:12,840 --> 00:00:17,150 ‫Y no hicimos ninguna programación orientada a objetos real en ese sentido. 5 00:00:17,400 --> 00:00:23,480 ‫Y en este video, les mostraré un pequeño vistazo de lo que sucederá en el próximo capítulo. 6 00:00:23,670 --> 00:00:27,780 ‫Así que sigamos adelante y echemos un vistazo a lo que es una clase en general. 7 00:00:27,930 --> 00:00:34,200 ‫Una clase es un plano de un objeto, y de ahí proviene esta programación orientada a objetos. 8 00:00:34,230 --> 00:00:40,080 ‫Así que prácticamente puedes crear varios objetos de una clase específica que puedes crear tú mismo. 9 00:00:40,080 --> 00:00:45,090 ‫E incluso ya hemos usado clases, como saben, por ejemplo, la clase de consola o la 10 00:00:45,090 --> 00:00:46,590 ‫clase de cadena, etc. 11 00:00:47,220 --> 00:00:54,890 ‫Entonces una clase tiene acciones, habilidades que son las llamadas funciones o métodos miembros. 12 00:00:55,170 --> 00:00:59,910 ‫Así que ya hemos usado métodos incluso de esas clases que hemos visto. 13 00:00:59,910 --> 00:01:09,210 ‫Consola, por ejemplo, hubo métodos que usamos como lectura o reconexión, línea brillante, ese tipo de cosas. 14 00:01:09,240 --> 00:01:14,730 ‫Entonces, ¿estos eran métodos o las llamadas funciones miembro de esa clase? 15 00:01:15,420 --> 00:01:20,430 ‫Tiene propiedades, las llamadas variables miembro, como la longitud. 16 00:01:20,430 --> 00:01:27,840 ‫Hemos visto la propiedad de longitud de una clase y esa era nuestra clase de cadena donde verificamos cuánto mide 17 00:01:27,840 --> 00:01:28,650 ‫la cadena. 18 00:01:28,860 --> 00:01:32,210 ‫Y eso era una propiedad de esa clase. 19 00:01:32,430 --> 00:01:39,300 ‫Entonces puede crear múltiples propiedades diferentes y puede llamarlas más adelante, luego la herencia 20 00:01:39,300 --> 00:01:46,020 ‫es posible con clases y veremos la herencia, cualquier capítulo adicional donde veremos la 21 00:01:46,020 --> 00:01:48,570 ‫herencia con más detalle. 22 00:01:49,020 --> 00:01:56,040 ‫Pero ahora, solo para que lo sepas, es posible heredar clases y se pueden usar como un tipo de datos. 23 00:01:56,370 --> 00:02:01,120 ‫Por ejemplo, una cadena es una clase y hemos utilizado cadenas como tipos de datos. 24 00:02:02,490 --> 00:02:02,880 ‫Está bien. 25 00:02:02,880 --> 00:02:05,190 ‫Entonces, el siguiente es un objeto. 26 00:02:05,490 --> 00:02:06,450 ‫¿Qué es un objeto? 27 00:02:06,480 --> 00:02:09,350 ‫Bueno, puedes crear objetos a partir de una clase. 28 00:02:09,360 --> 00:02:13,020 ‫Entonces, como dije, es un plano para un objeto, una clase. 29 00:02:13,050 --> 00:02:17,150 ‫Ahora vemos un objeto aquí, que es un automóvil y es una odisea. 30 00:02:17,430 --> 00:02:25,380 ‫Y las propiedades del automóvil podrían ser los caballos de fuerza, la cantidad de ruedas, el lumen de la luz 31 00:02:25,380 --> 00:02:29,130 ‫delantera, luego las puertas y muchas más propiedades. 32 00:02:29,580 --> 00:02:36,840 ‫Entonces las habilidades serían conducir, romper, abrir una ventana, hacer luz, etc., muchas 33 00:02:36,840 --> 00:02:37,520 ‫habilidades. 34 00:02:37,830 --> 00:02:40,170 ‫Y finalmente, la herencia funcionaría así. 35 00:02:40,470 --> 00:02:43,650 ‫Tienes un coche que hereda de Audy. 36 00:02:43,830 --> 00:02:46,830 ‫Así que el orden es un coche pero tiene detalles. 37 00:02:47,100 --> 00:02:52,080 ‫Entonces, un A5 es un Audi pero tiene sus propias especificaciones y así sucesivamente. 38 00:02:52,200 --> 00:02:58,050 ‫Así que esta es solo una breve introducción a la programación orientada a objetos y a las clases. 39 00:02:58,050 --> 00:03:05,520 ‫Y vamos a ir a la demostración donde verá todas esas cosas en acción y obtendrá una mejor comprensión de lo 40 00:03:05,520 --> 00:03:09,520 ‫que hacen y cuál es el propósito y cómo podemos usarlas. 41 00:03:10,110 --> 00:03:10,510 ‫Está bien. 42 00:03:10,680 --> 00:03:14,670 ‫Nos vemos en el siguiente video donde crearemos nuestra propia clase.