December 2018
Intermediate to advanced
500 pages
12h 33m
English
We will create the following classes that we will use to represent the different components of a drone:
|
Class name |
Description |
|
HexacopterStatus |
This class stores status data for the hexacopter |
|
Hexacopter |
This class represents a hexacopter |
|
LightEmittingDiode |
This class represents an LED connected to the drone |
|
Altimeter |
This class represents the altimeter that measures the current altitude for the drone |
|
Drone |
This class represents the drone with its different sensors and actuators |
In a real-life example, these classes would interact with a library that interacts with sensors and actuators. In order to keep our example simple, we will make calls to time.sleep