Skillnad mellan versioner av "Default konstruktorn och andra konstruktorer"

Från Mathonline
Hoppa till: navigering, sök
m
m
Rad 18: Rad 18:
 
<div class="ovnA">
 
<div class="ovnA">
 
[[Image: Encapsulation.jpg]]
 
[[Image: Encapsulation.jpg]]
 +
 +
<big><big>Klassen <b><span style="color:blue">Method_Module</span></b> har tre metoder: <b><span style="color:red">Main(), Area()</span></b> och <b><span style="color:red">Circumference()</span></b>.
 +
 +
Den <b><span style="color:red">aktuella parametern</span></b> radius kopieras till den <b><span style="color:red">formella parametern </span></b> r vid anrop.
 +
</big></big>
 
</div>
 
</div>
  

Versionen från 12 januari 2021 kl. 17.09

       Lektion 18          Genomgång          Övningar      


Klassen CircleD "utan" konstruktor

CircleKonstr.jpg


Programmet Encapsulation

Encapsulation.jpg

Klassen Method_Module har tre metoder: Main(), Area() och Circumference().

Den aktuella parametern radius kopieras till den formella parametern r vid anrop.


Ett körexempel

CircleKorexa.jpg


Konstruktorn har tre egenskaper:

KonstrEgenskapera.jpg


Läs om Klassens konstruktor i kursboken på sid 95-100.


 










Copyright © 2021 TechPages AB. All Rights Reserved.