$解:(2)由题意,易得点A,B的坐标分别为(-n,0), (0,n)$
$将其代入抛物线可求得\begin{cases}{ n=6 }\ \\ { c=6 } \end{cases}或\begin{cases}{ n=0 }\ \\ { c=0 } \end{cases}$
$∵点A不与点B重合,∴ n≠0$
$∴点A,B的坐标分别为(-6,0),(0,6),OA=OB=6$
$直线AB对应的函数解析式为y=x+6$
$抛物线对应的函数解析式为y=-\frac{1}{2}x^{2}-2x+6=-\frac{1}{2}(x+2)^{2}+8$
$∴抛物线的顶点C的坐标为(-2,8)$
$如图,设抛物线的对称轴为直线l,连接BC,过点B作BD⊥l于点D,则易得BD=CD=2,BD//x轴$
$∴∠CBD=45°,∠DBA=∠BAO=45°,∴∠CBA=∠CBD+∠DBA=90°$
$在Rt△CDB 中,BC=\sqrt{CD^{2}+BD^{2}}=2\sqrt{2}$
$在Rt△AOB中,AB=\sqrt{OA^{2}+OB^{2}}=6\sqrt{2}$
$∴在Rt△ABC中,tan∠CAB =\frac {BC}{AB}=\frac {1}{3}$