Bonjour. C'est vrai. J'ai commencé la programmation le 27 avril, il y a à peine deux mois. Actuellement, j'étudie exclusivement Go, mais le premier jour où j'ai commencé à programmer, j'ai suivi un cours Ruby chez Progate, donc je suis entré depuis Ruby. La raison pour laquelle j'ai choisi Ruby en premier était parce que c'était une langue célèbre que je connaissais il y a deux mois, alors je l'ai choisie parce que je voulais être enveloppée dans une langue longue sans réfléchir profondément. J'ai fait deux tours du parcours Ruby sur une période d'environ deux jours. Je me souviens encore clairement que je ne pouvais pas du tout comprendre depuis la seconde période. Lol Après cela, la première application originale que j'ai créée immédiatement pour le réparer est sortie lorsque j'organisais les dossiers, je la conserverai donc comme un enregistrement.
Son nom est "Eve". C'est vrai, ce Evey. C'est une application qui vous permet de choisir d'utiliser des pierres à eau ou des pierres de flammes pour Evey, de les faire évoluer et d'apprendre en même temps de nouvelles techniques. Voici le code.
eevee.rb
class Pokemon
attr_accessor :name, :sex, :skill
def initialize(name:, sex:, skill:)
@name = name
@sex = sex
@skill = skill
end
def who
"Ravi de vous rencontrer.#{@name}C'est vrai.\n mon sexe est#{@sex}C'est vrai.\n Coup spécial#{skill}C'est vrai."
end
end
eevee = Pokemon.new(
name: 'Evey',
sex: 'Masculin',
skill: 'remuer la queue'
)
puts eevee.who
class Evolution < Pokemon
attr_accessor :new_name
def name_change
@new_name = "hanako"
end
def who_e
"Félicitations! Evey#{name}A évolué en!\n nouveau#{skill}Je me suis souvenu!"
end
end
fires = Evolution.new(
name:'Les feux',
sex: nil,
skill:'Kaenhosha'
)
showers = Evolution.new(
name:'Douches',
sex:nil,
skill:'Reito Beam'
)
puts "Quelle pierre utilisez-vous?\n Veuillez sélectionner.\n\n1.Pierre de flamme\n2.Pierre à eau"
answer = gets.chomp.to_i
if answer == 1
puts fires.who_e
elsif answer == 2
puts showers.who_e
end
#=================================@Impossible de remplacer l'affichage par le nom saisi pour le nom.==================
# puts "Voulez-vous donner un surnom?\n Veuillez sélectionner.\n\n1.Mettez\n2.N'attachez pas"
# nickname_answer = gets.chomp.to_i
# if nickname_answer == 1 && answer ==1
# puts "Veuillez saisir un nouveau nom."
# fires.name_change
# puts "nom est#{@new_name}Il est devenu!"
# elsif nickname_answer == 1 && answer ==2
# puts "Veuillez saisir un nouveau nom."
# showers.name_change
# puts "nom est#{@new_name}Il est devenu!"
# else
# puts "C'est la fin."
# end
J'ai essayé de lui donner un surnom comme un vrai Pokémon, mais je ne pouvais pas lui donner de commentaire. Lol À ce moment-là, j'étais confus et je sentais que j'étais capable de le faire pour une raison quelconque, alors j'ai l'impression d'avoir grandi par rapport à il y a deux mois. Je fais Go depuis que j'ai créé une application de type Twitter avec Rails début mai, et je fais Go depuis longtemps, mais je veux aussi toucher Ruby avant de l'oublier complètement.
Je n'ai acheté que la version Kindle de ce livre Ruby. Je ne pouvais pas lire beaucoup parce que j'ai changé immédiatement, mais c'était juste pour moi qui venait de terminer Progate.
Recommended Posts