Skip to content

templates-python/M320_LU01_A6_DataHiding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

M320_LU01.A6-DataHiding

Ziel

Sie können anhand eines Programmcodes und seiner Ausführung aufzeigen, welche Probleme entstehen, wenn data hiding nicht beachtet wird.

Auftrag

Laden Sie die Datei data_hiding.py in Ihre Entwicklungsumgebung und führen Sie dann das Programm aus. Verwenden Sie dazu den folgen Link auf git: https://github.com/bzz-fgict/M320/tree/main/LU01/Aufgabe5

  1. Interpretieren Sie die Ausgabe am Bildschirm. Was stellen Sie bezüglich der beiden Bankkonten Nr. 1 und Nr. 2 fest?
  2. Untersuchen Sie die beiden Klassen BankAccountWell und BankAccountUgly bezüglich ihrem Code, insbesondere mit Blick auf das Attribut saldo. Was stellen Sie hier fest?
  3. Halten Sie Ihre Beobachtungen und Analysen in einem Textdokument fest.

Abgabe

Geben Sie Ihren Text als PDF-Datei in Moodle ab.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages