Which race is massively over represented in prison? It isn't Asians.
Americans. At least the last time I checked.
What is true OO and how C++ prevents me from doing it?
One of the commonly expected features would be the ability to late-bind the features of the language itself, for example, method lookup. Which C++ to my knowledge lacks, the mechanisms are fixed.
It couples polymorphism/dynamic dispatch to implementation sharing.
Well, in most languages with some OOP support.
Just because she's creeped-out by it, doesn't necessarily mean it's inappropriate.
Of course it's completely inappropriate for her to be creeped out by it. My dictionary tells me that "the creeps" should only be reserved for the scariest situations, and should simple unwelcome advances lead to this feeling, a young person would be doomed to live in perpetual fear. That state of mind is unhealthy.