Skillnad mellan versioner av "5.1 Arrays"

Från Mathonline
Hoppa till: navigering, sök
m
m
Rad 11: Rad 11:
 
= <b><span style="color:#931136">Definition och initiering av en array</span></b> =
 
= <b><span style="color:#931136">Definition och initiering av en array</span></b> =
 
<div class="ovnE">
 
<div class="ovnE">
[[Image: Array.jpg]]
+
[[Image: Arraya.jpg]]
  
  

Versionen från 20 januari 2021 kl. 13.03

       Lektion 19          Genomgång          Övningar      


Definition och initiering av en array

Arraya.jpg


class skapar automatiskt en default konstruktor som inte har någon parameter: class().

Default konstruktorn initierar klassens datamedlemmar till defaultvärden.

Defaultvärdena är beroende av medlemmarnns datatyper: Taltypernas defaultvärde är 0.

String:s defaultvärde är " ". Referensernas defaultvärde är null osv.


foreach-satsen


Ett körexempel

ArrayKorex.jpg


Arrayens initieringslista

ArrayInit.jpg


Klassen CircleD:s datamedlem radius är fortfarande oåtkomlig här pga private.

Alla objekt måste skapas genom att anropa en konstruktor vare sig default eller egendefinierad.


Ett körexempel

ArrayInitKorex.jpg


Läs om Array i kursboken på sid 104-112.


 










Copyright © 2021 TechPages AB. All Rights Reserved.