@startuml
class Core {
virtual void enableInterrupts() = 0
virtual void disableInterrupts() = 0
}
namespace stm32 {
class Core {
virtual void inline enableInterrupts();
virtual void inline disableInterrupts();
}
.Core <|-- Core
}
@enduml