#include "main.ih" template void fun(Vehicle &vehicle) { cout << vehicle.mass() << '\n'; } int main(int argc, char **argv) { Car car; fun(car); Truck truck; fun(truck); }