[Ruby] Classes, variables d'instance, instances, etc ...

Progresser les notes d'apprentissage Qu'est-ce qu'une instance dans une classe et une variable d'instance

classe

class Menu
end

Variable d'instance

class Menu
  attr_accessor :name
  attr_accessor :price
end

Vous pouvez maintenant donner à une instance de la classe Menu le nom et le prix des informations. Veuillez vous référer au bas de la page pour des commentaires faciles à comprendre sur ʻattr_accessor`.

exemple

Ce qui est né de la classe

class Menu
  attr_accessor :name
  attr_accessor :price
end

#Une instance appelée menu1 née de la classe Menu
menu1 = Menu.new

#Avoir des informations dans une instance appelée menu1
menu1.name = "Pain"
menu1.price = "200"

Référence: Progate

Recommended Posts

[Ruby] Classes, variables d'instance, instances, etc ...
Organiser les classes, les instances et les variables d'instance
[Ruby] Classes et instances
Classes et instances Ruby
Méthode [Ruby], méthode d'instance ...
[Ruby] Connaissance de base des variables d'instance de classe, etc.
[Ruby] Méthodes de classe, méthodes d'instance, etc.
À propos des classes et des instances Ruby
Création de classes et d'instances Ruby
[Ruby] Gérez les variables d'instance avec des méthodes d'instance
Écrire du code à l'aide de classes et d'instances Ruby
À propos des variables et de la portée (ruby)
classe java, instance, objet
Différences entre les classes et les instances dans Ruby
À propos des méthodes d'instance Ruby
java (classe et instance)
Qu'advient-il des variables d'instance lors de la copie d'une instance avec ruby
(Remarque) Classes / variables / méthodes Java
Utilisez des variables ruby en javascript.
Différence entre les variables et les variables d'instance
Création d'instances, constructeurs, champs, etc.
[Ruby] Qu'est-ce qu'une instance?
À propos des classes et des instances (évolution)
Prise en compte des classes et des instances
[Ruby] Méthodes singulières et classes singulières
Méthodes et classes Ruby (basiques)
À propos des variables d'instance et attr_ *
[Ruby] C'est la solution. Quand dois-je utiliser des variables d'instance?