Rechteck-Klasse
Du sollst in Python eine Rectangle
-Klasse entwerfen. Diese Klasse sollte zwei Attribute haben:
height
- repräsentiert die Höhe des Rechteckswidth
- repräsentiert die Breite des Rechtecks
Die Klasse sollte auch drei Methoden enthalten:
area
- eine Methode, die die Fläche des Rechtecks berechnet und zurückgibt. Das ist das Produkt vonheight
undwidth
.perimeter
- eine Methode, die den Umfang des Rechtecks berechnet und zurückgibt. Die Formel zur Berechnung des Umfangs ist2 * (height + width)
.diagonal
- eine Methode, die die Länge der Diagonale des Rechtecks berechnet und zurückgibt.
Eingabe | Ausgabe |
---|---|
| 50 |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB