Exemplo n.º 1
0
void virtualViaRef(const Employee &baseClassRef)
{
	baseClassRef.print();
	cout << endl;
	SHOW(baseClassRef.earnings());
	cout << "\n" << endl;
}
Exemplo n.º 2
0
// call Employee virtual function print and earnings off a
// base-class reference using dynamic binding
void virtualViaReference(const Employee& baseClassRef) {
    baseClassRef.print();
    std::cout << "\nearned $" << baseClassRef.earnings() << "\n\n";
}
Exemplo n.º 3
0
// Make virtual function calls off a base-class reference
// using dynamic binding.
void virtualViaReference( const Employee &baseClassRef )
{
   baseClassRef.print();
   cout << " earned $" << baseClassRef.earnings();
}
Exemplo n.º 4
0
void virtualViaReference( const Employee &baseClassRef )
{
    baseClassRef.print();
    cout << "\nretribuzione $" << baseClassRef.earnings() << "\n\n";
} 
Exemplo n.º 5
0
// call Employee virtual functions print and earnings off a 
// base-class reference using dynamic binding
void virtualViaReference( const Employee &baseClassRef )
{
   baseClassRef.print();
   cout << "\nearned $" << baseClassRef.earnings() << "\n\n";
} // end function virtualViaReference
Exemplo n.º 6
0
void virtualViaReference(const Employee &ref_base_class)
{
  ref_base_class.toString();
  cout << "earned $ " << ref_base_class.earnings();
}