能不能为不同的类名,除了有同名的数据成员或成员函数外,再定义同名的对象呢?
大家知道,C++可以在不同的类名中有同名的数据成员或成员函数,
请问一下: 能不能为不同的类名,除了有同名的数据成员或成员函数外,再定义同名的对象(实例)呢?
也就是说,数据成员或成员函数名字和对象(实例)名都相同,只是类名不同?
比如: XXX.CPP class Teacher { private: int year; } class Student { private: int year; } void main() { Teacher a; //类名不同,对象名同 Student a; //类名不同,对象名同 ... }
可以吗?
[此贴子已经被作者于2005-6-28 23:13:32编辑过]