看你学习目的:如果应付考试,学与你教材最相近的。如果为了提高自己的编程能力,还是从C++开始学起。但我不推荐老谭的教材。还是多看点国外的经典比较好。国内的C++教程都是小儿科,在玩弄技巧。用C语言来解方程,做算术题。对真正的程序开发没多大用处。就好比我们先发明火药,却用来造鞭炮,外国人却用来造枪炮一样。落后就挨揍,教训还不够深么?看就看《C++PrimerPlus6》《C++Primer4》
这个也不难把类设计好,我可以帮你做,谢谢