Использование анонимного класса с 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 использование анонимных внутренних классов.

0 ответов

Другие вопросы по тегам