À ce moment-là, vous pouvez préparer et créer des dessins de conception tels que "quel type de caractéristiques avez-vous?" Et "quel type d'opération voulez-vous faire?"
Les concepts nécessaires pour créer un nouveau type de valeur sont "class" </ b> et "instance" </ b>.
La source de la valeur. Vous pouvez définir des règles communes pour les valeurs. Les règles définies ici sont des "attributs" et "processus (méthodes)" </ b> courants.
L'avantage d'utiliser des classes est qu'elles sont plus faciles à développer, à gérer et à maintenir en regroupant les informations communes et en séparant les informations individuelles pour chaque élément de données.
Une classe est, par exemple, un dessin de conception dans la fabrication d'une voiture, et la valeur qui en résulte est une voiture. Comme la classe n'est qu'un dessin de conception, il n'y a pas d'entité et elle ne peut pas être traitée comme des données en elle-même. </ b>
La classe est définie comme suit.
nom de classe de classe
#Définition des variables et des méthodes
end
La règle est que les noms de classe commencent par des lettres majuscules demi-largeur. </ b> (Exemple) Utilisateur, Groupe, etc.
Les instances sont créées en exécutant de nouvelles méthodes </ b> qui peuvent être utilisées par la classe.
L'utilisation est la suivante.
#Ici, une instance est créée et affectée à une variable.
Nom de variable=nom de la classe.new
Fondamentalement, comme décrit ci-dessus, l'instance créée est affectée à une variable et réutilisée. Ceci afin que vous puissiez ajouter des données et exécuter des méthodes après avoir créé l'instance.
Créez une instance en spécifiant le nom de la classe ci-dessous
class Car
end
fire_truck = Car.new
Vous avez maintenant créé une instance à partir d'une classe appelée "Car" et l'avez affectée à une variable appelée "fire_truck".
Recommended Posts