【分析】
(1) 首先根据线段中点的定义,由B是CD中点、BC的长度求出CD的长度,再利用线段和差关系AC=AD-CD,代入已知AD的长度即可求出AC的长。
(2) 已知点E在直线AD上,直线可向两端无限延伸,因此E的位置有两种情况:①E在线段AD上;②E在线段DA的延长线上,针对两种情况分别结合线段的和差关系计算BE的长度即可,注意不要漏解。
【解析】
(1) 因为$B$为$CD$的中点,$BC=4\ \mathrm{cm}$,
所以$CD=2BC=8\ \mathrm{cm}$。
因为$AD=15\ \mathrm{cm}$,
所以$AC=AD-CD=15-8=7(\mathrm{cm})$。
(2) 由B为CD中点可得$BD=BC=4\ \mathrm{cm}$,分两种情况讨论:
① 如答图①,若点$E$在线段$AD$上,则$BE=AD-AE-BD=15-4-4=7(\mathrm{cm})$;
② 如答图②,若点$E$在线段$DA$的延长线上,则$BE=AD+AE-BD=15+4-4=15(\mathrm{cm})$。
综上,$BE$的长为$7\ \mathrm{cm}$或$15\ \mathrm{cm}$。
【答案】
(1) $AC$的长为$7\ \mathrm{cm}$;
(2) $BE$的长为$7\ \mathrm{cm}$或$15\ \mathrm{cm}$。

【知识点】
线段中点的定义,线段和差计算,分类讨论思想
【点评】
本题是线段计算的典型题,解题核心是熟练运用线段中点的性质和线段和差关系,需要注意“点在直线上”的条件,考虑点的所有可能位置,避免漏解。
【难度系数】
0.7