De C + + programmeertaal is een object - georiënteerde taal die voornamelijk gaat over de interactie tussen objecten . Objecten zijn instanties van klassen, die zijn blauwdrukken die de karakteristieke gedrag en de toestand gegevens van de objecten te definiëren . De lessen zijn meestal ontworpen om een doel , zoals voor detail alle functies van de rekening van de klant te vervullen . Om dergelijke klasse te ontwerpen , moet je beslissen wat kritische functies die nodig zijn om make-up de klas zijn . Je moet functies en gegevens van de klasse te bepalen . Wat je nodig hebt C + + Integrated Development Environment ( IDE ) , zoals Eclipse CDT C + + Compiler , zo'n GCC Toon Meer Aanwijzingen 1 Beslis welke de rekening klasse moet volbrengen . Bijvoorbeeld , kan een rekening -klasse de naam van een cliënt , een rekeningnummer en een saldo te houden . De klasse moet ook een middel om toegang te krijgen deze gegevens om ze bij te werken of af te drukken . Deze gegevens zijn voldoende om een basis-account klasse te maken . Kopen van 2 Laad de C + + IDE door te klikken op het pictogram van het programma . Wanneer het wordt geopend , selecteert u " File /New /Project" en kies " C + + -project " om een nieuwe C + + project aan te maken . Een lege broncode bestand in de teksteditor gedeelte van de IDE 3 Schrijf de volgende klas verklaring op de top van de broncode bestand : . Klasse Account { } 4 Noteer de accolades die onmiddellijk volgen de klasse verklaring . Dit wordt een codeblok . Alle van de broncode voor deze klasse zal passen in deze code blok . Er zullen verschillende regels code , dus je kunt wensen te breken de accolades , zodat ze elkaar zitten op hun eigen lijnen , en streepje het met code om de leesbaarheid te verbeteren . Dit zijn kwesties van stijl en zijn tot u om te beslissen . 5 Schrijf een eigen klasse aangiftegegevens . Dit zijn gegevens die alleen kunnen worden benaderd vanuit de klas . In de regel moeten alle gegevens prive te worden verklaard . De interfaces die het mogelijk maken andere objecten om de gegevens te manipuleren worden openbaar gemaakt . Dit bepaalt dat enkel deze klasse direct zijn eigen gegevens kunnen veranderen . Andere doelen kunnen verzoeken wijzigingen via openbare interfaces , maar de precieze manier waarop dit gebeurt wordt op deze klasse . Tot de volgende drie gegevens als prive groepsleden verklaren , schrijf de volgende : prive : touwtje accountnaam ; int rekeningnummer ; int accountbalance ; 6 Schrijf de verklaringen openbare interface . Dit zijn de methoden die andere objecten kunnen interageren met deze klasse en zijn gegevens. Een goede trio van methoden " getAccountName , " " getAccountNumber , " en " getAccountBalance . " Deze methoden bieden andere objecten alleen-lezen toegang tot de klas van gegevens. Schrijf de volgende publieke verklaringen -interface : openbare : touwtje getAccountName ( ) { return this.accountName ; } int getAccoutNumber ( ) { return this.accountNumber ; } < br int getAcccountBalance > ( ) { return this.accountBalance ; } 7 Schrijf een constructeur dat alle van de klasse datasets . Een constructor is een openbare methode die het mogelijk maakt een client een instantie van deze klasse te maken en zet hem in een object . Schrijf de volgende onder de verklaringen openbare interface : Account (string accountnaam , int rekeningnummer , int accountbalance ) { this.accountName = accountnaam ; this.accountNumber = rekeningnummer ; this.accountBalance = accountbalance ; } Klik 8 op de knop "Opslaan" om de broncode te slaan . Je hebt nu een kale klasse die een account vertegenwoordigt . U kunt objecten van deze klasse instantiëren door de uitgifte van de volgende verklaring : Account NewAccount = new account ( " John Doe " , 12345 , 1000 ) ;
|