[RUBY] Organiser les classes, les instances et les variables d'instance

Une note sur les classes, les instances et les variables d'instance.

--Class est un dessin de conception

Pour se matérialiser,

--Class est un dessin de conception de voiture

Qu'est-ce qu'une variable d'instance?

Une variable définie dans une méthode d'instance d'une classe.

Variables qui peuvent être utilisées dans différentes méthodes d'instance tant qu'elles appartiennent à la même classe.

Les variables régulières ne peuvent être utilisées que dans la même méthode d'instance.

L'avantage d'utiliser des variables d'instance est que vous pouvez omettre le code à définir.

Exemple concret

class Bridge
  def bridge_height1(height_number)
    @height_number = height_number
  end
  def bridge_height2
    @height_number *10
  end
end

big_bridge = Bridge.new
puts big_bridge.bridge_height1(3)
puts big_bridge.bridge_height2 #Si vous n'utilisez pas de variables d'instance, vous obtiendrez une erreur.

des données de sortie:
3
30

Recommended Posts

Organiser les classes, les instances et les variables d'instance
[Ruby] Classes, variables d'instance, instances, etc ...
[Ruby] Classes et instances
À propos des classes et des instances
Classes et instances Ruby
java (classe et instance)
Différence entre les variables et les variables d'instance
À propos des classes et des instances (évolution)
Prise en compte des classes et des instances
À propos des classes et des instances Ruby
À propos des variables d'instance et attr_ *
Création de classes et d'instances Ruby
Classes et instances Java pour les débutants
[Java] Différences entre les variables d'instance et les variables de classe
Programmation Java (classes et instances, méthodes principales)
Écrire du code à l'aide de classes et d'instances Ruby
Premiers pas avec Java_Chapter 8_A propos des "Instances" et des "Classes"
classe java, instance, objet
Littéraux de chaîne et instances
Différences entre les classes et les instances dans Ruby
Classes et instances Java comprises dans la figure
Liste et cours heureux
[Java] Types de variables et types
[Java Silver] Que sont les variables de classe, les variables d'instance et les variables locales?
[Pour les débutants] Explication des classes, des instances et des statiques en Java
Comment séparer les mots dans les noms dans les classes, les méthodes et les variables
(Remarque) Classes / variables / méthodes Java
[Java] Classe générique et méthode générique
Programmation Java (variables et données)
Différence entre classe et instance
[Ruby] Méthodes singulières et classes singulières
[Programmation complète] §4 Variables et constantes
Méthodes et classes Ruby (basiques)
Méthodes et classes abstraites Java