*   >> Lezen Onderwijs artikelen >> science >> programming

Java Oop Basics

sse niet parameters (geen argumenten te nemen) te hebben. Ook rekening mee dat het pand namen (variabelen) worden gebruikt in de toevoeging verklaring van de methode add () U definieert een klasse die begint met het gereserveerde woord, klasse. Dan heb je een ruimte en volg het dan met de naam van de klasse. U kiest zelf welke naam u wilt geven voor de klas. Binnen de klasse, heb je eigenschappen en /of methoden. De namen van de klassen zijn nu, Rekenmachine en Machine. Machine is de naam van de hoofdklasse.

De eerste twee verklaringen in de hoofdklasse te maken (instantieert) twee objecten met de namen, obj1 en obj2. Een verklaring om een ​​object instantiëren gebruikt de operator (gereserveerd woord), nieuw. Op de uiterst links en rechts van de opdracht operator heb je de naam van de klasse. De naam van de klasse aan de rechterzijde heeft haakjes. De volgende twee instructies waarden toekennen aan de eigenschappen van het object, obj1; Toewijzen of wijzigen van de waarde van een woning, begint u met de naam van het object, dan een punt en dan de variabele naam van het pand.

Dat wordt gevolgd door de opdracht operator en vervolgens de waarde van het onroerend goed. Vergeet niet om een ​​verklaring met een puntkomma te beëindigen. De twee verklaringen die volgen, geven waarden voor dezelfde eigenschappen voor de tweede object, obj2. Merk op dat we nu twee objecten, elk met een eigen paar getallen (eigenschapswaarden). De volgende twee verklaringen die volgen in de belangrijkste methode roept u de methode add () voor elk object. Vergeet niet dat een object heeft alle eigenschappen en methoden van de klasse.

Echter, zie je niet de code van een object, zoals je ziet voor de klasse. De terugkeer waarden van de methodeaanroepen toegewezen aan nieuwe variabelen. De laatste twee instructies geven de resultaten met de nieuwe variabelen. De variabelen en de werkwijze die we in het eerste programma dezelfde variabelen nu heet eigenschappen en dezelfde, voornamelijk aanwezig in de niet-hoofdklasse. Overeenkomstige variabelen en methode (s) zijn nu goed gegroepeerd. Lees de tweede programma opnieuw te waarderen wat er echt gebeurd is.

Onder normale omstandigheden, de woningen in een klasse verklaart u zonder initialisatie. Dat is de reden waarom in de bovenstaande klasse, num1 en num2 geen waarden die bij hen hebben. Er is wat genoemd constructormethode die gebruikt kan worden om startwaarden deze toewijzing, als een object wordt gecreëerd (geïnstantieerd) van een kla

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.