Использование анонимного класса с Arduino
На Java я могу написать это:
myComponent.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent event) {
...
}
});
Можно ли как-нибудь написать анонимный ("in-line") класс в Arduino?
Я знаю, что могу добиться того же эффекта с Arduino:
// Imagine I have written an interface called ActionListener myself
class MyListener : public ActionListener {
public: void actionPerformed(ActionEvent event) {
...
}
};
myComponent.addActionListener(new MyListener());
Но мне было интересно, поддерживает ли Arduino использование анонимных внутренних классов.