Skillnad mellan versioner av "Default konstruktorn och andra konstruktorer"

Från Mathonline
Hoppa till: navigering, sök
m
m
Rad 29: Rad 29:
 
= <b><span style="color:#931136">Ett körexempel</span></b> =
 
= <b><span style="color:#931136">Ett körexempel</span></b> =
 
<div class="ovnA">
 
<div class="ovnA">
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: CircleKorexa.jpg]]</div>
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: CircleDKorex.jpg]]</div>
 
</div>
 
</div>
  
  
= <b><span style="color:#931136">Konstruktorn har tre egenskaper:</span></b> =
+
= <b><span style="color:#931136">Läs om default konstruktorn och flera konstruktorer på sid 99-103.</span></b> =
<div class="ovnE">
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: KonstrEgenskapera.jpg]]</div>
+
</div>
+
 
+
 
+
= <b><span style="color:#931136">Läs om Klassens konstruktor i kursboken på sid 95-100.</span></b> =
+
  
  

Versionen från 12 januari 2021 kl. 17.54

       Lektion 18          Genomgång          Övningar      


Klassen CircleD "utan" konstruktor

CircleD.jpg


Programmet EncapsulationD

EncapsulationD.jpg


Klassen Circle:s datamedlem radius är oåtkomlig här pga åtkomstmodifieraren private.

Men vi kan initiera den med input via den publika metoden Circle() dvs klassens konstruktor.


Ett körexempel


Läs om default konstruktorn och flera konstruktorer på sid 99-103.


 










Copyright © 2021 TechPages AB. All Rights Reserved.