Skillnad mellan versioner av "4.2 Arv"

Från Mathonline
Hoppa till: navigering, sök
m
m
Rad 17: Rad 17:
  
  
= <b><span style="color:#931136">Vad är arv i programmering?</span></b> =
+
= <b><span style="color:#931136">Vad är arv i programmering? +++</span></b> =
 
<div class="ovnC">
 
<div class="ovnC">
  

Versionen från 25 april 2021 kl. 15.57

       Lektion 29          Genomgång          Övningar      


Objektorienterade programmeringens tre hörnstenar

Utdrag ur kursboken, sid 71:

OOP Tre hornstenar.jpg


Vad är arv i programmering? +++

Inkapslinga.jpg

Problem:

Hur ska privata datamedlemmar initieras när de är oåtkomliga?

Lösningen:

Man använder publika metoder för att via dem komma åt klassens privata datamedlemmar.

En av dessa metoder är klassens konstruktor.


Klassen Date

Date.jpg


Klassen Employ

Employ.jpg


Programmet Composition

Composition.jpg



Läs om komposition i kursboken på sid 170-173.


 










Copyright © 2021 TechPages AB. All Rights Reserved.