Ruby fundamentals through coding exercises
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
670 B

4 years ago
  1. ## 1 Yksinkertainen luokka
  2. **Tehtävä:**
  3. Luvun ensimmäisessä tehtävässä harjoitellaan yksinkertaisesti luokan määrittelemistä. Tee ohjelmakoodi, joka määrittelee luokan Pelastaja, joka alustusvaiheessa tulostaa tekstin "Pelastaja on paikalla!".
  4. Tämän jälkeen kopioi seuraava ohjelmakoodi lähdekoodiisi; koodilla kokeillaan luokkamäärittelyn toimintaa:
  5. ```
  6. uusi = Pelastaja.new()
  7. ```
  8. Toimiessaan oikein ohjelma tulostaa seuraavaa:
  9. Example output:
  10. ```
  11. Pelastaja on paikalla!
  12. ```
  13. **Vastaus**
  14. ```
  15. #!/usr/bin/env ruby
  16. # coding: utf-8
  17. class Pelastaja
  18. def initialize
  19. puts "Pelastaja on paikalla!"
  20. end
  21. end
  22. uusi = Pelastaja.new()
  23. ```