Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
user:kluong:refactoring_the_firmware [2020/10/06 19:10] kluong [Implementation notes] |
user:kluong:refactoring_the_firmware [2021/09/19 21:59] (current) |
||
---|---|---|---|
Line 24: | Line 24: | ||
Definitions | Definitions | ||
- | <code> | + | <code cpp> |
class AbstractBoard { | class AbstractBoard { | ||
public: | public: | ||
virtual void sample(); | virtual void sample(); | ||
virtual void transmit(); | virtual void transmit(); | ||
- | } | + | }; |
class AppleBoard : public AbstractBoard{ | class AppleBoard : public AbstractBoard{ | ||
Line 35: | Line 35: | ||
void sample(); | void sample(); | ||
void transmit(); | void transmit(); | ||
- | } | + | }; |
</code> | </code> | ||
The main: | The main: | ||
- | <code> | + | <code cpp> |
loop(){ | loop(){ |