query: Virtual function call from inside a base class function
positive_passages.docid: 3177
positive_passages.text: What is object slicing?
negative_passages.docid: 136338
negative_passages.text: Pure virtual function with implementation
negative_passages.docid: 76609
negative_passages.text: What is the most concise yet accurate way to describe what a virtual function is in C++?
negative_passages.docid: 149791
negative_passages.text: Why can't I access a protected member from an instance of a derived class?
negative_passages.docid: 72514
negative_passages.text: Accessing a decorator in a parent class from the child in Python
negative_passages.docid: 127772
negative_passages.text: this pointer to base class constructor?
negative_passages.docid: 36585
negative_passages.text: Calling a function using reflection that has a "params" parameter (MethodBase)
negative_passages.docid: 79888
negative_passages.text: Why should I declare a virtual destructor for an abstract class in C++?
negative_passages.docid: 980
negative_passages.text: sizeof class with int , function, virtual function in C++?
negative_passages.docid: 121827
negative_passages.text: A Base Class pointer can point to a derived class object. Why is the vice-versa not true?
negative_passages.docid: 82264
negative_passages.text: C++ object size with virtual methods
negative_passages.docid: 125893
negative_passages.text: Generic base class with multiple children
negative_passages.docid: 41234
negative_passages.text: Overriding public virtual functions with private functions in C++
negative_passages.docid: 120326
negative_passages.text: Call subclass's method from its superclass
negative_passages.docid: 30845
negative_passages.text: How does the C++ compiler know which implementation of a virtual function to call?
negative_passages.docid: 23085
negative_passages.text: Calling "C++" class member function from "C" code
negative_passages.docid: 155563
negative_passages.text: When calling super() in a derived class, can I pass in self.__class__?