Del curso: Rust Avanzado
Accede al curso completo hoy mismo
Únete hoy para acceder a más de 23.200 cursos impartidos por expertos del sector.
Métodos modificadores en Rust - Tutorial de Rust
Del curso: Rust Avanzado
Métodos modificadores en Rust
Los métodos modificadores en Rust cambian el estado de una estructura, es decir, modifican el contenido de alguno de sus campos. En esta lección, implementaremos un método modificador para actualizar el sueldo bruto anual de un empleado. Para ello, nos dirigiremos al bloque impl, para el struct empleado y definimos un nuevo método que reciba tanto una referencia a self, como el nuevo sueldo que debe asignarse a este empleado en cuestión. La definición es muy sencilla, simplemente debemos tener en cuenta asignar el valor recibido al campo correspondiente. Y como estarás imaginando, para alterar la información contenida en este objeto, necesitamos que la referencia sea mutable. Por supuesto, a la hora de llamar al método en cuestión, el objeto desde el que se llama al método actualizar sueldo, al método modificador, también debe ser declarado como mutable.
Contenido
-
-
-
-
-
-
-
(Bloqueado)
Estado de un Struct en Rust1 min 34 s
-
Comportamiento de un Struct en Rust1 min 35 s
-
(Bloqueado)
Instanciar Structs en Rust con funciones asociadas2 min 18 s
-
(Bloqueado)
Métodos observadores en Rust2 min 16 s
-
(Bloqueado)
Métodos modificadores en Rust1 min 7 s
-
(Bloqueado)
Sistema de propiedad y préstamo aplicado a Structs1 min 12 s
-
(Bloqueado)
Shorthands de Structs en Rust1 min 14 s
-
(Bloqueado)
Combina Structs con Tuplas en Rust1 min 32 s
-
(Bloqueado)
-
-
-
-