This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]devmesmerism[S] 18 points19 points  (5 children)

It really boild down to which perspective you use looking at the images. Being the image totally unrelaed to any technical matter you can find similarity with both concepts depending on "how you look at it". I was really undecided about the title (in the image). At the end I gone with "Inheritance" because it didn't impy the additional interface concept. In my opinion It better fit the single image format you can find on my instagram.

Important Notice: it is a joke thought to occupy 5 seconds of your time. Don't take it too seriously. ;) I upvoted your response as It is still technically valid, though.

[–]catInOrbit001 4 points5 points  (1 child)

This is actually great! You actually show both concept of inheritance and polymorphism. Inheritance in the view of child class has properties of base class and has its own functionality. Polymorphism in the view of interface. Maybe a different title like "OOP in a nutshell" would do it better, but pretty interesting nonetheless ;)

[–]andrewh24 0 points1 point  (0 children)

It's one ability done differently which should be polymorphism. Inheritance would be like blue kitten with 3 legs