设计一个好的类需要考虑一下因素:
1、 将要建立的类的所有条件都理解清楚,然后根据它所要应用的地方再做进一步的调整; 2、 掌握类的所有因素和性质;
3、 将类的成员合理安排为三种类型中,以便使操作简单,有效; 4、 配合使用类的构造函数、析构函数和拷贝构造函数; 5、 少使用指针变量;
6、 有多个性质相同的类时慎用派生类,少用继承类,以避免造成二义性; 7、 掌握虚基类、虚函数的使用会使类的应用更广泛; 8、 重载的应用也会使类功能变得强大;
也许是刚刚接触C++,并没有感觉到它有多优越,也没有感觉到它的应用有多广泛,并没有什么体会,也不知道到底该怎么学好它,只不过就是根据课程学下去而已!