「privateな抽象関数aa」は、class Bへ継承させても、継承されてないよ。だってprivateだもん。