|
|
|
|
|
by yndoendo
301 days ago
|
|
Inheritance is not needed when a composite pattern can be used. class DefaultTask { } class SpecialTask { } class UsedItem
{ UsedItem() { _task = new SpecialTask() }
void DoIt() { _task.DoIt() }
}Is python a OOP language? Self / this / object pointer has to be passed similar to using C style object-oriented / data abstraction. |
|