类是单继承,接口多继承。当不同的类属于同一种类型用继承,只是有共同的表现时用接口;当需要有共同的实现时只能用继承;否则最好用接口,因为一旦继承了我们的基类,就不能继承其他的了,而用接口就避免了此问题。string是String的别名,用法完全相同。