С++ ООП работа с классами!? class b{ public: void shw(){ a::show(); } }; class a: public b{ public: int q,w; a(){q=10;w=15;} void show(){ } }; Как мне обратиться из класса b к методу класса а?
Для того чтобы обратиться из класса b к методу класса a, нужно сначала создать объект класса a внутри метода класса b и вызвать нужный метод через этот объект. Например:
class a; // Объявление класса a, чтобы можно было вызвать метод show() из класса b class b{ public: void shw(){ a obj; obj.show(); } }; class a: public b{ public: int q, w; a(){ q = 10; w = 15; } void show(){ // Здесь выполняется код метода show() } };
Теперь метод shw() класса b будет создавать объект класса a и вызывать метод show().
Для того чтобы обратиться из класса b к методу класса a, нужно сначала создать объект класса a внутри метода класса b и вызвать нужный метод через этот объект. Например:
class a; // Объявление класса a, чтобы можно было вызвать метод show() из класса bclass b{
public:
void shw(){
a obj;
obj.show();
}
};
class a: public b{
public:
int q, w;
a(){
q = 10;
w = 15;
}
void show(){
// Здесь выполняется код метода show()
}
};
Теперь метод shw() класса b будет создавать объект класса a и вызывать метод show().