Une collection organisée de snippets de code pour accélérer votre développement. Parcourez, recherchez et copiez en un clic.
class Manager < Employe
def initialize(nom, salaire)
super(nom, salaire)
@bonus = 1000
end
end
class Chien
attr_accessor :nom
end
medor = Chien.new
medor.nom = "Médor"
class Utilisateur
def initialize(nom)
@nom = nom
end
def saluer
"Bonjour, je suis #{@nom}"
end
end
class Animal
# ...
end
class Chat < Animal
# ...
end
user = Utilisateur.new("Alice")
puts user.saluer
class MathUtils
def self.addition(a, b)
a + b
end
end
puts MathUtils.addition(2, 3)
class Compte
def solde
calculer_solde
end
private
def calculer_solde
# ... logique complexe
end
end