Skillnad mellan versioner av "Default konstruktorn och andra konstruktorer"
Från Mathonline
Taifun (Diskussion | bidrag) m |
Taifun (Diskussion | bidrag) m |
||
Rad 16: | Rad 16: | ||
= <b><span style="color:#931136">Programmet Encapsulation</span></b> = | = <b><span style="color:#931136">Programmet Encapsulation</span></b> = | ||
− | <div class=" | + | <div class="ovnC"> |
[[Image: Encapsulation.jpg]] | [[Image: Encapsulation.jpg]] | ||
− | <big><big> | + | <big><big>Datamedlemmen <b><span style="color:rer">radius</span></b> är oåtkomlig här pga <b><span style="color:red">private</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. | 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. |
Versionen från 12 januari 2021 kl. 17.11
Lektion 18 | Genomgång | Övningar |
Klassen CircleD "utan" konstruktor
Programmet Encapsulation
Datamedlemmen radius är oåtkomlig här pga private.
Den aktuella parametern radius kopieras till den formella parametern r vid anrop.
Ett körexempel
Konstruktorn har tre egenskaper:
Läs om Klassens konstruktor i kursboken på sid 95-100.
Copyright © 2021 TechPages AB. All Rights Reserved.