Вишневый: корень - вишн, суффикс - ев, окончание - ый, основа - вишнев.
Птичий: корень - птич, окончание - ий, основа - птич.
Шариковый - корень - шарик, суффикс - ов, окончание - ый, основа - шариков.
Немецкий - корень - нем, суффикс - ец, суффикс - к, окончание - ий, основа - немецк.