Notez également que les noms de propriétés (variables) sont utilisés dans le compte de plus de la méthode add () Vous définissez une classe en commençant par le mot réservé, classe. Ensuite, vous avez un espace, puis suivez avec le nom de la classe. Vous choisissez le nom que vous voulez donner à la classe. L'intérieur de la classe, vous avez propriétés et /ou de méthodes. Les noms des classes sont maintenant, la calculatrice et la machine. Machine est le nom de la classe principale.
Les deux premières déclarations dans la classe principale créent (instantiates) deux objets avec les noms, obj1 et obj2. Une déclaration à instancier un objet utilise l'opérateur (mot réservé), nouvelle. A l'extrême gauche et à droite de l'opérateur d'affectation vous avez le nom de la classe. Le nom de la classe sur la droite a parenthèses. Les deux prochaines déclarations attribuer des valeurs aux propriétés de l'objet, obj1; Pour attribuer ou modifier la valeur d'un bien, vous commencez avec le nom de l'objet, puis un point, puis le nom de la variable de la propriété.
Qui est suivie par l'opérateur d'affectation et la valeur de la propriété. Ne pas oublier de mettre fin à toute déclaration par un point virgule. Les deux déclarations qui suivent, donnent des valeurs pour les mêmes propriétés pour le deuxième objet, obj2. Notez que nous avons maintenant deux objets, chacun avec sa propre paire de nombres (valeurs de propriété). Les deux prochaines déclarations qui suivent dans la méthode principale appellent la méthode add () pour chaque objet. Rappelez-vous, un objet a toutes les propriétés et méthodes de la classe.
Cependant, vous ne voyez pas le code d'un objet que vous voyez pour la classe. Les valeurs des appels de méthodes de retour sont affectés à de nouvelles variables. Les deux derniers états affichent les résultats, en utilisant les nouvelles variables. Les variables et la méthode que nous avio