>>10
Classes are actually like eleven different features and
>>6 was pretty reckless to call them the same feature. For example the method invocation syntax is pretty convenient in a lot of ways but it doesn't automatically have something to do with inheritance (obviously, since languages like Go support one but not the other) or function/operator overloading (which is most useful for the multiple dispatch abilities).
Come to think of it categorizing C++ shit is just hella difficult but we all know it's a giant mess of bad corner cases that interact in stupid ways so whatever. You can't even really say that something is an individual feature with certainty and it's just...
terrible!