Skip to content
This repository has been archived by the owner on Apr 22, 2021. It is now read-only.

Übung 14_1 #73

Open
MartinX3 opened this issue Feb 10, 2018 · 0 comments
Open

Übung 14_1 #73

MartinX3 opened this issue Feb 10, 2018 · 0 comments
Assignees
Labels
good first issue Good for newcomers
Milestone

Comments

@MartinX3
Copy link
Member

Aufgabe 1 [Programmierung - nicht einzureichen]

Erweitern Sie den Typ RechteckXY aus Blatt 13, Aufgabe 2 um

  • einen geschachtelten Enumerationstyp Orientierung mit den Werten LINKS, RECHTS, UNTEN und OBEN,

  • eine geschachtelte (statische oder nicht-statische?) Klasse Seite zur Darstellung einer Seite eines
    Rechtecks mit

    • einem Konstruktor, der einen Orientierung-Wert als Argument annimmt,

    • Methoden anfang/ende sowie mitte, die den linken/rechten bzw. unteren/oberen Endpunkt sowie den Mittelpunkt der Seite als Punkt-Objekt liefern, und

    • einer Methode laenge, die die Länge der Seite (als Gleitkommawert) liefert,

  • eine Methode seite, die einen Orientierung-Wert als Argument annimmt und ein entsprechendes Seite-Objekt liefert.

Hinweis: Wird das Rechteck verschoben, muss sich auch die Position der Seiten(punkte) ändern.

@MartinX3 MartinX3 added the good first issue Good for newcomers label Feb 10, 2018
@MartinX3 MartinX3 added this to the Übung_14 milestone Feb 10, 2018
@MartinX3 MartinX3 added this to To do in EIDIP_2017_WS via automation Feb 10, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
good first issue Good for newcomers
Projects
EIDIP_2017_WS
  
To do
Development

No branches or pull requests

2 participants