I know that a class can inherit from another class, but there are lots of different names for these.
child classinherits from a
subclassinherits from a
derived classinherits from a
Are these all just different names for the same thing? Or am I missing the point?