Recommended ways to handle final classes
Joseph Rushton Wakeling
joseph.wakeling at webdrake.net
Fri Aug 16 08:11:51 PDT 2013
Hi all,
I'm writing some class-based code and so my concerns have turned to the issue of
final classes vs. inheritance.
Suppose that you want a particular class to be able to act as a base class, but
also to perform at top speed. Is the following kind of pattern worth considering:
class _A
{
// ... implementation, with virtual functions
}
final class A : _A
{
// ... don't add anything!
}
...? Or are there other recommended ways to handle how to get speed while still
allowing the option of inheritance?
Thanks & best wishes,
-- Joe
More information about the Digitalmars-d-learn
mailing list