C + + langage de programmation est un langage orienté objet qui traite principalement de l'interaction entre les objets. Les objets sont des instances de classes , qui sont des plans qui définissent le comportement caractéristique et les données d'état des objets. Les classes sont généralement conçus pour remplir une fin, comme au détail toutes les caractéristiques du compte d'un client. Pour concevoir une telle classe , vous devez décider quelles sont les caractéristiques essentielles sont nécessaires pour compenser la classe. Vous devez déterminer les fonctions et les données de la classe. Choses que vous devez C + + environnement de développement intégré (IDE ), tels que Eclipse CDT C + + Compiler , une telle GCC Voir Plus Instructions 1 Décidez de ce que la classe de compte doit accomplir. Par exemple , une classe de compte peut contenir le nom d'un client, un numéro de compte et le solde du compte . La classe doit également prévoir un moyen d'accéder à ces données afin de les mettre à jour ou de les imprimer . Ces détails sont assez pour créer une classe de base du compte . 2 Chargez le C + + IDE en cliquant sur son icône du programme. Quand il s'ouvre, sélectionnez "Fichier /Nouveau /Projet " et choisissez " C + + Project " pour créer un nouveau projet C + + . Un fichier de code source vide apparaît dans la partie éditeur de texte de l' IDE 3 Ecrire la déclaration de classe suivante en haut du fichier de code source: . Compte de classe Photos {} 4 Prenez note des accolades qui suivent immédiatement la déclaration de classe . C'est ce qu'on appelle un bloc de code . Tout le code source de cette classe s'adapte à l'intérieur de ce bloc de code. Il y aura plusieurs lignes de code , de sorte que vous pouvez briser les accolades si chacune d'elles se reposent sur leurs propres lignes , et tiret du code contenant pour améliorer la lisibilité . Ce sont des questions de style et sont à vous de décider . 5 rédiger une déclaration de données de classe privée. Ce sont des données qui ne peuvent être accessibles à partir de la classe. En règle générale, toutes les données doivent être déclarées privé. Les interfaces qui permettent à d'autres objets à manipuler les données sont rendues publiques. Ceci détermine que seule cette classe peut modifier directement ses propres données. D'autres objets peuvent demander d'apporter des modifications à travers les interfaces publiques , mais la manière exacte dont cela est fait est déterminé par cette classe. Pour déclarer les données trois suivantes comme membres de la classe privées , écrire ce qui suit: privé : accountName chaîne de ; int accountNumber ; int AccountBalance ; 6 Ecrire les déclarations d'interface publique. Ce sont les méthodes par lesquelles les autres objets peuvent interagir avec cette classe et ses données. Un bon trio de méthodes sont « getAccountName », « getAccountNumber » et « getAccountBalance " . Ces méthodes fournissent d'autres objets accès en lecture seule aux données de classe . Ecrire les déclarations suivantes publics de l'interface : publique : getAccountName de chaîne () { de this.accountName de retour ; } int getAccoutNumber () { this.accountNumber de retour ; } int getAcccountBalance () { this.accountBalance de retour; } 7 Ecrire un constructeur qui définit l'ensemble des données de classe . Un constructeur est une méthode publique qui permet à un client de créer une instance de cette classe et de le transformer en un objet. Ecrivez ce qui suit ci-dessous les déclarations d'interface publics : compte ( accountName string , int accountNumber , int AccountBalance ) { this.accountName = accountName ; this.accountNumber = accountNumber ; this.accountBalance = AccountBalance ;} 8 Cliquez sur le bouton «Enregistrer» pour enregistrer le code source. Vous avez maintenant une classe bare-bones qui représente un compte . Vous pouvez instancier des objets de cette classe en publiant la déclaration suivante: compte newAccount = new Compte ( "John Doe" , 12345 , 1000) ;
|