Zakładając C++, możesz ją przeładować - zdefiniować z tą samą nazwą i innymi typami argumentów. Wtedy będzie wywoływana analogicznie z zewnątrz, a w zależności od typów argumentów wykona się inny kod.
void wyswietl(Punkt punkt) {
....
}
void wyswietl(Wektor wektor) {
....
}