Читать книгу Programación con lenguajes de guión en páginas web. IFCD0110 - Antonio Luís Cardador Cabello - Страница 35
5.2.Funciones de los objetos
ОглавлениеEl objeto está compuesto de datos y funciones. Las funciones son las que van a permitir realizar operaciones con los datos del objeto. Estos datos o atributos solamente son accesibles por las propias funciones del objeto, de tal forma que otro objeto no puede tocar los atributos que no sean suyos.
Las funciones asociadas a un objeto permiten modificar los atributos del objeto. Por ejemplo, en la clase “Vehículo”, la función arrancar tendría que comprobar que no está ya arrancado el coche. En nuestro objeto “Vehículo” tendremos una variable lógica arrancado que, por ejemplo, pondremos a 1 si el vehículo está arrancado, y a 0, si no lo está.
Lo mismo ocurriría con la función subir_volumen, deberíamos comprobar que se puede subir más el volumen de la radio, porque lo mismo ya está al máximo y no podemos subirlo más.