Skillnad mellan versioner av "Övningar 17 (Progr 3)"

Från Mathonline
Hoppa till: navigering, sök
m
m
Rad 25: Rad 25:
 
<div class="ovnC">
 
<div class="ovnC">
 
<big>
 
<big>
−
Modularisera [[Bubbelsortering#Klassen_Bubble|<b><span style="color:blue">metoden Sort()</span></b>]] i [[Bubbelsortering#Klassen_Bubble|<b><span style="color:blue">klassen Bubble</span></b>]]:  
+
Modularisera [[Bubbelsortering#Klassen_Bubble|<b><span style="color:blue">klassen Bubble</span></b>]]:  
−
* &nbsp; Flytta algoritmen för platsbyte av två element till en ny metod Swap().
+
* &nbsp; Flytta algoritmen för platsbyte av två element från metoden Sort() till en ny metod Swap().
 
* &nbsp; Placera metoden en Swap() i en ny klass Swapping i en extern fil.
 
* &nbsp; Placera metoden en Swap() i en ny klass Swapping i en extern fil.
 
* &nbsp; Anropa metoden Swap() i metoden Sort().
 
* &nbsp; Anropa metoden Swap() i metoden Sort().

Versionen från 19 oktober 2021 kl. 12.15

        <<  Lektion 17          Genomgång          Dagens övningar          Nästa lektion  >>      


Dagens övningar

  •   Lös uppgiften nedan:


Modularisera klassen Bubble:

  •   Flytta algoritmen för platsbyte av två element från metoden Sort() till en ny metod Swap().
  •   Placera metoden en Swap() i en ny klass Swapping i en extern fil.
  •   Anropa metoden Swap() i metoden Sort().
  •   Hur borde du överföra parametrarna mellan metoderna Sort() och Swap()?
  •   Om du har glömt hur man gör repetera Lektion 7.
  •   Testa modulariseringen.







Copyright © 2021 TechPages AB. All Rights Reserved.