$解:当 k 取 -1时, 该函数有最大值; 当 k 取 1,2 时, 该函数没有最大值. 理由如下:$
$当 k=-1 时, y=-2 x^2-4 x+6=-2(x+1)^2+8.$
$因为 -2\lt 0,$
$所以 二次函数的图像开口向下, 所以该函数有最大值,$
$当 x=-1 时, y 取得最大值, 且最大值为 8 .$
$当 k=1 时, y=-4 x+4, 是一次函数, 所以该函数无最大值.$
$当 k=2 时, y=x^2-4 x+3.$
$因为1>0,$
$所以二次函数的图像开口向上,$
$所以该函数无最大值.$