- Define the method `drive(self, cmd: str) -> str`.
- Add a class docstring explaining its purpose ("Eine Klasse zur Repräsentation des Mars.").
- Add a method docstring for the `drive` method based on the diagram and your previous plan ("Führt Fahrbefehle auf dem Mars aus." etc.).
- Use `pass` inside the method body for now.
\ No newline at end of file
- Use `pass` inside the method body for now.
### Erstellung der Telescope Klasse:
Create a new file named `telescope.py` and define the `Telescope` class within it.
Include the following:
- Define a constructor `__init__(self, plateau)`. Add a docstring: "Initializes the Telescope with a Plateau object." Also store the `plateau` object as an instance attribute (e.g., `self.plateau = plateau`).
- Define the method `observe(self) -> any`. Add a docstring based on the diagram note: "Observes the Plateau's grid."
- Add a class docstring explaining its purpose ("Eine Klasse zur Repräsentation eines Teleskops, das das Plateau beobachtet.").
- Use `pass` inside the method body for now.
> Aider hatte hier Probleme, es passierte zunächst nichts, im anschluss wurde die Klasse 3 mal erstellt.