Junior — Middle
118
Da li je moguće pristupiti metodama definisanim u roditeljskoj klasi iz instance njene podklase?
Компаније где су питане
LestaGames
Одговор од АИ
sobes.tech АИ
Да, в C++ экземпляр дочернего класса может обращаться к методам, определённым в его родительском классе, если эти методы доступны (например, имеют модификатор доступа public или protected). Это одна из основных возможностей наследования — дочерний класс наследует поведение родителя и может использовать его методы напрямую.
Пример:
class Parent {
public:
void greet() {
std::cout << "Hello from Parent" << std::endl;
}
};
class Child : public Parent {
public:
void greetChild() {
greet(); // вызов метода родителя
std::cout << "Hello from Child" << std::endl;
}
};
int main() {
Child c;
c.greetChild();
return 0;
}