is a comprehensive book on getting a job at a top tech company, while focuses on dev interviews and does this for PMs.
CareerCup's interview videos give you a real-life look at technical interviews. In these unscripted videos, watch how other candidates handle tough questions and how the interviewer thinks about their performance.
Most engineers make critical mistakes on their resumes -- we can fix your resume with our custom resume review service. And, we use fellow engineers as our resume reviewers, so you can be sure that we "get" what you're saying.
Our Mock Interviews will be conducted "in character" just like a real interview, and can focus on whatever topics you want. All our interviewers have worked for Microsoft, Google or Amazon, you know you'll get a true-to-life experience.
VIRTUAL FUNCTION
A member function that is declared within a base class and redefined by a derived class.
Precede the function's declaration in the base class with the keyword virtual
Implement the "one interface, multiple methods" philosophy that underlies Polymorphism.
The virtual function within the base class defines the form of the interface to that function.
Each redefinition of the virtual function by a derived class implements its operation as it relates specifically to the derived class.
a virtual function that has no definition within the base class.
virtual type func-name(parameter-list) = 0;
If the derived class fails to override the pure virtual function, a compile-time error will result
- Anonymous December 10, 2007