Re[6]: Скрыть свойство
От: ekamaloff Великобритания  
Дата: 11.04.06 08:28
Оценка:
Здравствуйте, vasmann, Вы писали:

<>

V>Посмотрите результат.


Даже смотреть не буду, я имел ввиду другое:

class Base
{
public:
    void f() {}
};

class Child1: public Base
{
private:
    using Base::f;
};

class Child2: public Base
{
};

int main()
{
    Child1 c1;
    Child2 c2;
    c1.f();       // ошибка компиляции (этого то мне и хотелось)
    c2.f();       // ОК
}
It is always bad to give advices, but you will be never forgiven for a good one.
Oscar Wilde
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.