Why do 'abstract' methods with 'in' or 'out' contracts require a body?
bearophile via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Sat Sep 13 01:36:51 PDT 2014
Marc Schütz:
> "Functions declared as abstract can still have function bodies.
> This is so that even though they must be overridden, they can
> still provide ‘base class functionality.’"
>
> => it's intentional
But also they can not have.
I don't think it's intentional. I think it's a temporary
limitation. Search in Bugzilla.
Bye,
bearophile
More information about the Digitalmars-d-learn
mailing list