As it is known at compile time which class is going to be used it is of no use to have virtual methods.
Removing the classes will reduce the RAM footprint (no vtables) which might be useful for MCU implementations where not much RAM is available compared with the Orange Pi Zero (KB's vs MB's).
As it is known at compile time which class is going to be used it is of no use to have virtual methods. Removing the classes will reduce the RAM footprint (no vtables) which might be useful for MCU implementations where not much RAM is available compared with the Orange Pi Zero (KB's vs MB's).
cc: @hippyau