Skillnad mellan versioner av "Övningar 3 (OOP)"

Från Mathonline
Hoppa till: navigering, sök
(Skapade sidan med '__NOTOC__ {| border="0" cellspacing="0" cellpadding="0" height="30" width="100%" | style="border-bottom:1px solid #797979" width="5px" |   {{Not selected tab|Lektion 3...')
 
m
 
(6 mellanliggande versioner av samma användare visas inte)
Rad 15: Rad 15:
 
<div class="ovnE">
 
<div class="ovnE">
 
<big>
 
<big>
* &nbsp; Mata in klassen [[Kap_1_Objektorienterad_programmering_(forts.)#Klassen_Emp|<b><span style="color:blue">Emp</span></b>]] och programmet [[Kap_1_Objektorienterad_programmering_(forts.)#Programmet_EmpTest|<b><span style="color:blue">EmpTest</span></b>]]. Kompilera och kör.
+
* &nbsp; Mata in klasserna [[Kap_1_Objektorienterad_programmering_(forts._2)#Klassen_Date|<b><span style="color:blue">Date</span></b>]], [[Kap_1_Objektorienterad_programmering_(forts._2)#Klassen_Employ|<b><span style="color:blue">Employ</span></b>]] och programmet [[Kap_1_Objektorienterad_programmering_(forts._2)#Programmet_Composition|<b><span style="color:blue">Composition</span></b>]]. Kompilera och kör.
* &nbsp; Mata in klassen [[Kap_1_Objektorienterad_programmering_(forts.)#Exempel:_Klassen_Circle|<b><span style="color:blue">Circle</span></b>]] och programmet [[Kap_1_Objektorienterad_programmering_(forts.)#Programmet_Encapsulationt|<b><span style="color:blue">Encapsulation</span></b>]]. Kompilera och kör.
+
* &nbsp; Mata in klasserna [[Kap_1_Objektorienterad_programmering_(forts._2)#Super-_eller_basklassen_Person|<b><span style="color:blue">Person</span></b>]], [[Kap_1_Objektorienterad_programmering_(forts._2)#Subklassen_Employee|<b><span style="color:blue">Employee</span></b>]] och programmet [[Kap_1_Objektorienterad_programmering_(forts._2)#Programmet_Inheritance|<b><span style="color:blue">Inheritance</span></b>]]. ... .
* &nbsp; Mata in klassen [[Kap_1_Objektorienterad_programmering_(forts.)#Flera_konstruktorer:_Klassen_Account|<b><span style="color:blue">Account</span></b>]] och programmet [[Kap_1_Objektorienterad_programmering_(forts.)#Programmet_CreateAccount|<b><span style="color:blue">CreateAccount</span></b>]]. Kompilera och kör.
+
* &nbsp; Mata in klasserna [[Kap_1_Objektorienterad_programmering_(forts._2)#Super-_eller_basklassen_Account|<b><span style="color:blue">Account</span></b>]], [[Kap_1_Objektorienterad_programmering_(forts._2)#Subklassen_MinimalAccount|<b><span style="color:blue">MinimalAccount</span></b>]] och programmet [[Kap_1_Objektorienterad_programmering_(forts._2)#Programmet_PolymorphTest|<b><span style="color:blue">PolymorphTest</span></b>]]. ... .
* &nbsp; Läs om <b><span style="color:red">Användning av klasser</span></b> i [[Kursboken i YH-kursen Objektorienterad programmering och design|<b><span style="color:blue">kursboken</span></b>]], sid 22-27.
+
* &nbsp; Läs om <b><span style="color:red">Referensvariabler</span></b> i [[Kursboken i YH-kursen Objektorienterad programmering och design|<b><span style="color:blue">kursboken</span></b>]], sid 37-40.
* &nbsp; Läs om <b><span style="color:red">Klassens konstruktor</span></b> i [[Kursboken i YH-kursen Objektorienterad programmering och design|<b><span style="color:blue">kursboken</span></b>]], sid 28-36.
+
* &nbsp; Läs om <b><span style="color:red">Komposition</span></b> i [[Kursboken i YH-kursen Objektorienterad programmering och design|<b><span style="color:blue">kursboken</span></b>]], sid 41-44.
* &nbsp; För inlämningsuppgiften: Läs om <b><span style="color:red">Referensvariabler</span></b> i [[Kursboken i YH-kursen Objektorienterad programmering och design|<b><span style="color:blue">kursboken</span></b>]], sid 37-40.
+
* &nbsp; Läs om <b><span style="color:red">Arv</span></b> i [[Kursboken i YH-kursen Objektorienterad programmering och design|<b><span style="color:blue">kursboken</span></b>]], sid 45-49.
 +
* &nbsp; Läs om <b><span style="color:red">Polymorfism</span></b> i [[Kursboken i YH-kursen Objektorienterad programmering och design|<b><span style="color:blue">kursboken</span></b>]], sid 50-56.
 
</big>
 
</big>
 
</div>
 
</div>
Rad 36: Rad 37:
  
  
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Ovn 1_7_8_4.jpg]]</div>
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Ovn 1_7_8_4a.jpg]]</div>
 
<big><big>
 
<big><big>
  
 
&nbsp; Jämför dina lösningar med lösningsförslagen i slutet av [[Kursboken i YH-kursen Objektorienterad programmering och design|<b><span style="color:blue">kursboken</span></b>]], sid 175-177.
 
 
</big></big>
 
</big></big>
 
</div>
 
</div>

Nuvarande version från 27 november 2022 kl. 17.43

        <<  Agenda          Dagens genomgång          Dagens övningar          Innehåll & struktur          Nästa lektion  >>      


Dagens övningar


Lös uppgifterna nedan:

Ovn 1 7 8.jpg


Ovn 1 7 8 2.jpg


Ovn 1 7 8 3.jpg


Ovn 1 7 8 4a.jpg







Copyright © 2022 TechPages AB. All Rights Reserved.