4.2 Arv

Från Mathonline
Version från den 25 april 2021 kl. 15.57 av Taifun (Diskussion | bidrag)

Hoppa till: navigering, sök
       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.