А>Но ведь мы можем обращаться к ним через A:: . Никак не могу понять — это означает что А>они являясь частью производного класса все же находятся в области видимости своего базового?
В случае использования квалифицированного имени, поиск осуществляется в области видимости базового класса (в твоем случае класса, а могло бы быть и
имя пространства имен), именем которого ты квалифицировал.
Of course, the code must be complete enough to compile and link.