What is the output of the print(self.type) statement when a class D derives from a class E that has type set to good, and then a class C that has type set to bad?
| a. |
AttributeError: type is not defined in class D |
|
| b. |
AttributeWarning: type in class E is being overridden by type in class C |
|
| c. |
bad |
|
| d. |
good |