In the old days of OOP, inheritance was the way to go to extend your objects' functionality. Now, it's almost shunned. See why and learn a better way to handle it.