Skillnad mellan versioner av "Övningar 18 (Csharp 2)"
Från Mathonline
Taifun (Diskussion | bidrag) m |
Taifun (Diskussion | bidrag) m |
||
Rad 2: | Rad 2: | ||
{| border="0" cellspacing="0" cellpadding="0" height="30" width="100%" | {| border="0" cellspacing="0" cellpadding="0" height="30" width="100%" | ||
| style="border-bottom:1px solid #797979" width="5px" | | | style="border-bottom:1px solid #797979" width="5px" | | ||
− | {{Not selected tab|[[Default konstruktorn och | + | {{Not selected tab|[[Default konstruktorn och andra konstruktorer|Genomgång]]}} |
{{Selected tab|[[Övningar 18 (Csharp 2)|Övningar]]}} | {{Selected tab|[[Övningar 18 (Csharp 2)|Övningar]]}} | ||
{{Not selected tab|[[Lektion 19 (Csharp 2)|Nästa lektion >> ]]}} | {{Not selected tab|[[Lektion 19 (Csharp 2)|Nästa lektion >> ]]}} |
Versionen från 11 januari 2021 kl. 13.34
Genomgång | Övningar | Nästa lektion >> |
Dagens övningar
- Öppna din senast använda Console application i Visual Studio, resp.:
Skapa en ny Console application (även i kursboken, sid 322-327).
- Mata in klassen Circle.cs och kompilera.
- Mata in programmet Encapsulation.cs, kompilera och exekvera.
- Läs om Åtkomstmodifieraren private i kursboken sid 95.
- Läs om Konstruktorns egenskaper i kursboken sid 97.
- Läs om Default konstruktorn i kursboken sid 99-100.
- Lös följande uppgift:
Övning 2.6
Vidareutveckla Övning 2.5 från förra lektionen (Övningar till kap 2, kursboken, sid 126):
Besvara följande frågor till uppgiften ovan:
- Med vilken kod skapar du de två Fish-objekten? Vad händer samtidigt du skapar objekten?
- Har klassen Fish som används i detta program en konstruktor?
- Är datamedlemmarna till dina Fish-objekt redan initierade innan du läser in värden till dem?
Om ja, vilka är de initialvärdena? Skriv ut dem.
Studera och testa lösningsförslaget i kursboken på sid 301, om du inte självständigt klarar av denna uppgift.
Copyright © 2021 TechPages AB. All Rights Reserved.