Bug 894 – base class with implemented abstract method problem

Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P2
Component
dmd
Product
D
Version
D1 (retired)
Platform
x86
OS
Windows
Creation time
2007-01-27T01:39:00Z
Last change time
2014-02-15T13:12:38Z
Keywords
accepts-invalid
Assigned to
bugzilla
Creator
braddr

Comments

Comment #0 by braddr — 2007-01-27T01:39:11Z
http://dstress.kuehne.cn/nocompile/a/abstract_15.d When a base class has an abstract method with an implementation, derived classes are still supposed to be required to override those methods according to the spec: Abstract Attribute ... snip ... 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.'
Comment #1 by bugzilla — 2007-02-12T03:42:45Z
Fixed DMD 1.005