Huis Persoonlijke financiën Definiëren van een klasse in Java: Accounts - dummies

Definiëren van een klasse in Java: Accounts - dummies

Video: Function program in java example 2024

Video: Function program in java example 2024
Anonim

Wanneer je helemaal naar beneden komt het, de verschillen tussen de ene account en de andere kunnen worden samengevat als waarden van variabelen in de Java-code. Misschien is er een variabele met de naam . Voor één persoon is de waarde van een variabel-achtig saldo 24. 02.

Voor een ander is de waarde van de balans 55. 63. De vraag is, wanneer een computerprogramma wordt geschreven om accounts af te handelen, hoe scheid je een balansvariabele van een andere balansvariabele?

Het antwoord is om twee afzonderlijke objecten te maken. Laat een variabele in een van de objecten in balans brengen en de andere balans in het andere object laten leven.

Zet, terwijl je bezig bent, een naamvariabele en een adresvariabele in elk van de objecten. En daar heb je het - twee objecten en elk object vertegenwoordigt een account. Om precies te zijn, elk object is een exemplaar van de klasse Account. (Zie deze afbeelding.)

Tot nu toe, zo goed. U hebt het oorspronkelijke probleem echter nog steeds niet opgelost. Hoe refereert u in uw computerprogramma naar één balansvariabele, in tegenstelling tot een andere balansvariabele? Welnu, je hebt twee objecten die rondhangen, dus misschien heb je variabelen om naar deze twee objecten te verwijzen.

Maak een variabele met de naam myAccount en een andere variabele met de naam uw account. De variabele myAccount verwijst naar één object (mijn exemplaar van de klasse Account) met alle spullen die erin zitten. Als u naar dit saldo wilt verwijzen, schrijft u

MyAccount. balans

Om naar deze naam te verwijzen, schrijft u

mijn account. naam

Dan uw account. saldo verwijst naar de waarde in de balansvariabele van uw object en uw account. naam verwijst naar de waarde van de naamvariabele van het object. Om aan de computer te vertellen hoeveel er in een account zit, kunt u

mijn account schrijven. balans = 24 02;

Om uw naam op het scherm weer te geven, kunt u

schrijven. println (uw accountnaam);

Deze ideeën komen samen in deze voorbeeldoverzichten.

public class-account {String name; String-adres; dubbele balans;}

De klasse Account definieert wat het betekent om een ​​Account te zijn. In het bijzonder vertelt het u dat elk exemplaar van de accountklasse drie variabelen heeft: naam, adres en saldo. Dit is consistent met de informatie in de figuur. Java-programmeurs hebben een speciale naam voor variabelen van dit type (variabelen die bij instances van klassen horen). Elk van deze variabelen - naam, adres en balans - wordt een -veld genoemd.

Een variabele die wordt gedeclareerd in een klasse, maar niet binnen een bepaalde methode, is een -veld. In de lijst zijn de variabelen naam, adres en balans velden.Een andere naam voor een veld is een exemplaarvariabele.

Kun je echt een volledige Java-klasse definiëren met slechts vier coderegels (een accolade geven of nemen)? Dat kan zeker. In feite is de klasse Account in deze lijst vrij representatief voor wat Java-programmeurs denken wanneer ze klasse denken. Een klas is een groep bestaande dingen. In de klasse Account zijn die bestaande zaken twee tekenreekswaarden en een dubbele waarde.

Definiëren van een klasse in Java: Accounts - dummies

Bewerkers keuze

Gratis Software: autofilling-cellen in OpenOffice. org Calc - dummies

Gratis Software: autofilling-cellen in OpenOffice. org Calc - dummies

OpenOffice. org - een gratis alternatief voor Microsoft Office - bevat Calc, een spreadsheetprogramma vergelijkbaar met Excel. Calc biedt een eenvoudige manier om automatisch een kolom of rij met getallen te maken in elke volgorde die u opgeeft. Deze functie voor automatisch aanvullen is handig voor het maken van genummerde lijsten of het invullen van kolom- en rijkoppen van tabellen, zoals ...

Handige Shortcuts in Prezi's Show Mode - dummies

Handige Shortcuts in Prezi's Show Mode - dummies

Prezi heeft twee verschillende werkingsmodi: Edit Mode, waarin u maak je presentatie en Show Mode, waarin je je creaties presenteert. Gebruik deze handige sneltoetsen in de weergavemodus om uw presentatie nog vlotter te laten verlopen. Gebruik dit als een oefenchecklist voordat je begint: Gebruik deze functie: Om dit te doen: Volledige ...

Te gebruiken hoe het Prezi padhulpmiddel te gebruiken - dummies

Te gebruiken hoe het Prezi padhulpmiddel te gebruiken - dummies

Prezi heeft een padhulpmiddel dat u gebruikt om in te stellen en volg je verhaallijn. In het bijzonder helpt de tool u bij het instellen van padnummers die uw presentatie van element naar element verplaatsen, ongeacht de nabijheid. Op die manier verlies je nooit je plaats. Bovendien kun je met een ingesteld pad je Prezi verzenden als ...

Bewerkers keuze

Tracking van klantbetalingen in QuickBooks 2003 - dummies

Tracking van klantbetalingen in QuickBooks 2003 - dummies

Als uw klanten u niet altijd betalen -front voor hun aankopen, moet u een ander type betaling opnemen - die door klanten worden betaald om te betalen of om te betalen wat u hen hebt gefactureerd. Om de betalingen te registreren, moet u natuurlijk eerst facturen voor de klant registreren. Als u kredietmemo's uitgeeft ...

Liquiditeitsratio's en QuickBooks 2012 - dummies

Liquiditeitsratio's en QuickBooks 2012 - dummies

Liquiditeitsverhoudingen, een van de verschillende soorten verhoudingen die u kunt gebruiken in QuickBooks 2012, meten hoe gemakkelijk en comfortabel een bedrijf zijn directe financiële verplichtingen kan nakomen en onmiddellijke financiële kortetermijnmogelijkheden kan benutten. Als al het andere bijvoorbeeld gelijk is, kan het bedrijf dat op een groot aantal contanten zit gemakkelijker zijn rekeningen betalen ...

Voorraad beheren in een productiebedrijf met QuickBooks 2011 - dummies

Voorraad beheren in een productiebedrijf met QuickBooks 2011 - dummies

Zelfs met QuickBooks, inventaris bijhouden in een productiebedrijf kan moeilijker zijn dan in andere soorten bedrijven. Het probleem komt voort uit enkele lastige boekhoudkundige vereisten. QuickBooks lost het eerste probleem op met betrekking tot productievoorraad; QuickBooks lost het tweede probleem echter niet op. In een productieomgeving combineert de fabrikant onbewerkte ...

Bewerkers keuze

Animeren langs een pad met Flash CS5 Motion Guides en Snapping - dummies

Animeren langs een pad met Flash CS5 Motion Guides en Snapping - dummies

Bewegings-tweens die u maakt in Adobe Flash Creative Suite 5 omvat eenvoudige animaties van de ene locatie naar de andere. Voor sommige Flash CS5-tweens wil je echter dat je symbool een uitgebreider bewegingspad volgt, zoals een raceauto die een nummer volgt. In dergelijke gevallen kunt u uw tween een specifieke ...

Maak een Flash CS5-document - dummies

Maak een Flash CS5-document - dummies

Om aan de slag te gaan met Adobe Flash Creative Suite 5, u wilt een nieuwe maken Flash-document. Gebruik Flash CS5-documenten om afbeeldingen te maken en te typen en in gang te zetten met op tijdlijnen gebaseerde animaties, filmfragmenten en interactieve knoppen. Voeg foto's, geluid en video toe aan uw Flash-document voor een nog rijkere ervaring. Gebruik Flash ...

Een filmclipsymbool maken in Flash CS5 - dummies

Een filmclipsymbool maken in Flash CS5 - dummies

Niet-geanimeerde Adobe Flash Creative Suite 5-afbeeldingen geconverteerd naar Flash CS5-filmclips gedragen zich hetzelfde als grafische symbolen, zodat u instanties op het werk kunt plaatsen, tweenen en wijzigen. Het verschil is echter dat je altijd geanimeerde inhoud later aan de filmclip kunt toevoegen door deze zelf te bewerken en zelf tweens te maken ...