Size: a a a

2021 March 17

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
я когда это писал, делал это как заметку
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
/cppref override
источник

D

DRRN_bot in C++ Together 2.0
override (╯°□°)╯︵ ┻━┻
источник

DP

Denis Paukaev in C++ Together 2.0
Alex Ф-ф-фэils!🌠︙
я когда это писал, делал это как заметку
речь о том что наследование реализации это такое
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
где тут наследование реализации, простите
источник

DP

Denis Paukaev in C++ Together 2.0
вот это самое override { }
источник

DP

Denis Paukaev in C++ Together 2.0
ну да) не чистое
источник

D

Danya in C++ Together 2.0
А он жив?
источник

DP

Denis Paukaev in C++ Together 2.0
не могу сказать что это прям не стоит, но стоит задуматься а надо ли)
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
а, претензия, что я final забыл написать
источник

DP

Denis Paukaev in C++ Together 2.0
да это не претензия, просто к тому что чистые интерфейсы лучше чем грязные зачастую
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
что значит "чистые", а что "грязные"
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Module - чистый или грязный?
источник

DP

Denis Paukaev in C++ Together 2.0
не знаю что такое module
источник

DP

Denis Paukaev in C++ Together 2.0
чистые - у которых чисто виртуальные функции только
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
class Module {
public:
virtual QString name() = 0;
virtual QIcon icon() { return QIcon(); }
virtual void action() = 0;
};
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
вот это грязный?
источник

DP

Denis Paukaev in C++ Together 2.0
ага
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
потому, что он пустую иконку генерирует по умолчанию?
источник

DP

Denis Paukaev in C++ Together 2.0
он уточняет какую-то свою реализацию
источник