If you look at the assembly code, you'll notice that the call to Func() is the same no matter if pClassA is NULL or not.
"Let us be thankful for the fools. But for them the rest of us could not succeed." - Mark Twain
"We will be known forever by the tracks we leave." - Native American Proverb