一个关于勾股定律的问题直角三角形ABC,CD⊥AB,∠ABC=30°,AB为4cm,求AC、BC和CD的长度?