‫Bienvenido de nuevo.
‫Espero que hayas intentado terminar este desafío en el que tuviste que crear varias clases y clases o varias clases
‫derivadas y sí, sigamos adelante y comencemos con eso.
‫Así que creemos una nueva clase llamada Empleado.
‫Y este empleado debe tener varios datos, en primer lugar, los nombres, así que seguiré adelante
‫con Propp y será una propiedad de cadena con un nombre.
‫Luego tenemos otra cadena de accesorios, el nombre, y la tercera es una propiedad llamada Sellery.
‫Entonces ahora tenemos esas tres propiedades y podemos seguir adelante y crear un constructor, un
‫empleado público, y ese toma un nombre, un nombre y un salario.
‫Y, por supuesto, tenemos que configurarlos.
‫Entonces este ese nombre va a ser name.
‫Este primer nombre va a ser el primer nombre y comienzan Sellery va a ser Sellery.
‫Está bien.
‫Entonces ese es nuestro constructor.
‫Y luego nuestro empleado debería tener un método llamado Trabajo y POS.
‫Así que creemos ese trabajo de vacío público y esto debería escribir algo como estoy trabajando y luego uno que
‫sea un vacío llamado Porres, que simplemente va a escribir algo como, me estoy tomando un descanso.
‫Está bien.
‫Así que ese es prácticamente nuestro empleado.
‫Y ahora queremos heredar de ese empleado y queremos seguir adelante y crear una nueva clase llamada
‫Boss.
‫Así que esto va a ser ambos en realidad.
‫Cambiemos eso.
‫Eliminemos esta clase y creemos una nueva.
‫Podríamos haberle cambiado el nombre, pero crear uno nuevo en realidad es más conveniente.
‫Pasa así.
‫Y ahora el jefe debería tener una propiedad propia.
‫Como se indica aquí, volvamos a crear un jefe de clase con una propiedad llamada Coche de empresa y el
‫método líder.
‫Así que creemos esos Propp y este debería ser una cadena y lo llamaré auto de la compañía.
‫Entonces tenemos el método.
‫Plomo de vacío público.
‫Y este solo va a decir algo como, yo soy el jefe o algo así.
‫S. W. patrón.
‫Muy buena gramática del inglés aquí, soy el jefe y ahora deberíamos seguir adelante y crear otra clase de manejo de empleados llamados aprendices o aprendices con
‫las propiedades, el horario de trabajo y el horario escolar y el método de
‫aprendizaje.
‫Así que hagamos eso.
‫Creemos una nueva clase llamada.
‫El
‫aprendiz y su aprendiz, por cierto, el jefe no derivaba de los empleados, por lo que solo tenía a ese empleado.
‫Lo mismo ocurre con nuestro aprendiz.
‫También se deriva de empleado.
‫Y ahora, como ve, no tiene un.
‫Como no tenemos un vacío.
‫El constructor aquí, se está quejando, así que voy a crear un instructor vacío, que solo dirá que el nombre
‫va a ser Dennis por defecto, luego el primer nombre va a ser predeterminado, ya que en realidad el primer
‫nombre es Dennis.
‫El apellido debería ser Puhn, Utah, en mi caso.
‫Y luego tenemos el salario, que va a ser, vamos a mantenerlo simple, 50 mil dólares y muy exacto.
‫Y ni siquiera hablamos de la moneda.
‫Está bien.
‫Así que ahora, si decimos que ves que el error desaparece, porque si no lo tengo, solo un segundo,
‫me deshaceré de él.
‫Será infeliz aquí.
‫Entonces dice que no hay ningún argumento dado que corresponda al nombre del parámetro formal requerido de la cadena de la cadena
‫del empleado del empleado int.
‫Bien, eso o tenemos que implementar un constructor en la clase jefe.
‫Lo que creo que todavía deberíamos hacer, así que hagámoslo, porque si creamos un jefe, queremos informar lo que queremos
‫agregar la información sobre este coche de la empresa.
‫Así que creemos un jefe público, que incluirá una cadena llamada coche de empresa de automóviles de la empresa.
‫Luego, una cadena llamada cadena de nombre llamada First Name e Interchurch llamada Sellery La.
‫Y ahora, cuando estamos aquí, simplemente decimos algo como esto.
‫Ese coche de la empresa es igual al coche NE.
‫Ahora faltan todos los demás y, por supuesto, podemos seguir adelante y decir algo como esto.
‫Ese nombre es igual a name, pero incluso podemos simplificarlo usando algo llamado base.
‫Entonces estamos usando el nombre base, el nombre y el salario.
‫Entonces, lo que hace es que simplemente usa el enfoque que teníamos aquí.
‫Entonces este de aquí, entonces está usando este constructor para nosotros.
‫Entonces no tenemos que escribir toda esa inicialización aquí.
‫Muy bien, antes de hacer cualquier otra cosa, probemos eso, así que creemos un empleado o, de hecho,
‫creemos un jefe.
‫Así que sigamos adelante con un empleado, entonces el empleado será Michael, mi CO y él es un nuevo empleado y ahora podríamos seguir
‫adelante así.
‫Entonces ese será Denis.
‫Así que tomaremos este constructor aquí.
‫Pero como prefiero informar sobre el verdadero Michael, será Michael Miller y su salario será de
‫cuarenta mil.
‫Y ahora podemos, por supuesto, seguir adelante y llamar a los métodos de Michael Michael.
‫Y lo pasamos bien, debería trabajar, así que por favor adelante y trabaje.
‫Y Michael, adelante, hazlo.
‫Y luego, finalmente, la llave de la consola de tercer grado para mantener la consola abierta, así que probemos eso y lo estamos.
‫Entonces, primero está trabajando y luego se está tomando un descanso.
‫Y eso es genial.
‫Buen chico, Michael.
‫Ahora podemos seguir adelante y crear un jefe.
‫Así que sigamos adelante y digamos, jefe, y lo voy a llamar.
‫Chuck Norris va a ser un nuevo jefe llamado.
‫Bueno, necesita un coche de la empresa.
‫¿Qué va a ser para Ferrari entonces?
‫Un nombre, y este será el de Nori.
‫Entonces el primer nombre será Chuck y su salario será de más de nueve mil.
‫Así que solo es un valor muy alto y en realidad no lo acepta.
‫Así que eso era demasiado para que un individuo lo soportara.
‫Así que Chuck está ganando mucho dinero y ahora podemos seguir adelante y hacerlo liderar.
‫Así que dejemos que Chuck Norris sea nuestro líder y él va a liderar.
‫Así que veamos lo que dice.
‫Y él dice, soy el jefe.
‫Y, por supuesto, podemos seguir adelante y agregar más información sobre lo que está diciendo.
‫Y mi nombre es.
‫Y luego simplemente usa algo como su nombre e incluso puede agregar más información sobre su salario, todo ese tipo
‫de cosas.
‫Así que eso no fue parte del ejercicio, pero lo estoy agregando aquí.
‫Entonces tenemos un poco más de información sobre este tipo.
‫Y comenzaré con un nombre y luego continuaré con el apellido o, en realidad, el
‫nombre.
‫Como puede ver, puedo usarlos aunque no haya creado esas propiedades en mis bolas porque
‫las estoy heredando del empleado.
‫Y ahora, si lo ejecutamos de nuevo, soy el jefe.
‫Mi nombre es Chuck Norris y eso es genial.
‫Entonces Chuck Norris es nuestro jefe ahora.
‫Nuestro alumno también debe hacer algo.
‫Entonces debe tener sus propias propiedades, que es para una, sus horas de trabajo, horas de trabajo y otra, que van a
‫ser sus horas de estudio o de escuela.
‫Entonces deberían ser las horas de estudio y la sensación de que él estudia en casa.
‫Pero en realidad, no estoy seguro de si conoce el sistema de formación en Alemania.
‫Tienes un sistema de capacitación de tres años en el que aprendes un trabajo y es similar a, bueno, no es realmente
‫similar a la universidad, pero eso es más o menos como después de diez años de escuela, vas allí,
‫vas a este molino, estudiar un trabajo de aprendiz, y lo hace durante tres años.
‫Y luego eres un experto, no un experto, pero estás bien educado para hacer el trabajo bastante bien.
‫Entonces tienes como el 60 por ciento del tiempo de trabajo o incluso el 80 por ciento del tiempo de trabajo y luego un día de escuela.
‫Entonces vas a la escuela para aprender información más detallada e importante sobre la tarea en cuestión.
‫Y eso es algo que funciona bastante bien para Alemania.
‫Así que no necesitamos que todos vayan a la universidad para conseguir un buen trabajo o que todos vayan a la universidad para conseguir un
‫buen trabajo.
‫Así que esta es una gran alternativa.
‫Está bien.
‫Así que solo una pequeña nota al margen.
‫Y ahora sigamos adelante y creemos un constructor en formación y necesitará las horas de trabajo.
‫Luego el
‫horario escolar, un nombre, un nombre, un nombre de pila, luego lo llamo así.
‫Pienso así y acabo sueldo.
‫Y ahora aquí también estamos usando base.
‫Y si no hiciste eso, está bien.
‫No hay problema.
‫Es solo para que sepa que puede hacer eso.
‫Así que nombre, nombre y salario, solo voy a tomar los de nuestra clase base.
‫Y ahora solo necesito asignar las horas de trabajo.
‫Y de hecho, aquí quiero que comiencen las horas de trabajo, que serán nuestras horas de trabajo, y luego comiencen las
‫horas de escuela, que serán nuestras horas de escuela.
‫Y eso es.
‫Derecha.
‫El nombre, el nombre y el salario son de la clase base de todos modos.
‫Y ahora necesitamos aprender los dos métodos.
‫Y que fue.
‫Aprende y trabaja y ahora trabaja.
‫Los alumnos deberían trabajar de forma ligeramente diferente en ese momento.
‫El jefe o el empleado, así que aprendemos y aquí simplemente escribimos algo como S. W. Estoy aprendiendo durante tantas horas
‫como esta y serán las horas de aprendizaje o las horas escolares.
‫Así, y ahora el último método será trabajo público nulo, y ahora este debería anular nuestro método de
‫empleado, consola esa línea derecha.
‫Trabajo por cero horas.
‫Y por cero, no me refiero a cero.
‫Me refiero a las horas de trabajo.
‫Entonces, si ves que dice el miembro heredado de Hyde y tú trabajas, él usó la nueva
‫palabra clave si se pretendía esconder, eso es algo que cubriremos en detalle en el próximo capítulo donde
‫estamos hablando de polimorfismo.
‫Pero ahora creemos un nuevo empleado.
‫Y esta vez será un empleado en prácticas.
‫Así que llamaré aquí a Michelle, y ella será la nueva aprendiz.
‫Michelle, en realidad, necesita horas de trabajo.
‫Digamos que trabaja 32 horas a la semana.
‫Luego va a la escuela ocho horas a la semana.
‫Su nombre es Michelle Gardner.
‫Entonces Michelle y su salario son como diez mil al año.
‫Está bien.
‫Así que ahora vamos a preguntarle a Michelle sobre sus estudios.
‫Entonces, ¿cómo va eso?
‫Y luego, Michelle, el trabajo.
‫Ahora, ejecutémoslo y verá lo que va a pasar, y dice, estoy aprendiendo durante ocho horas
‫y trabajaré durante 32 horas.
‫Bueno, lo hemos anulado y usamos exactamente el mismo método.
‫Así que trabaja con el mismo nombre.
‫Éste no era virtual y lo anulamos.
‫Y aquí se está quejando o no se está quejando realmente, pero dice que hay algo que no está del todo
‫bien.
‫Así que eso es perfecto porque nos ayuda a pasar al siguiente capítulo donde hablamos sobre polimorfismo, sobre
‫métodos de anulación aún más, porque hasta ahora solo hemos usado un enfoque, pero hay varios.
‫Entonces, si yo, por ejemplo, creo un nuevo trabajo vacío público que seguirá adelante y creará un nuevo método para mí.
‫Y bueno, en nuestro caso, hace lo mismo.
‫Pero cuando se trata de polimorfismo, esto va a tener un gran impacto en nuestro programa Get Our.
‫Así que espero que hayas logrado construir eso.
‫Y fue solo un ejercicio diferente, solo un nuevo ejercicio, otro para que lo pruebes nuevamente, si puedes manejar eso,
‫si puedes crear subclases y simplemente obtener una mejor comprensión de cómo las clases o las clases base y
‫las clases de manejo funcionan juntas. y cómo construirlos y cosas así.
‫Excelente.
‫Así que nos vemos en el próximo capítulo.
‫¿Dónde vamos a entrar en polimorfismo?