创建一个m e s s a g e类,其构造函数带有一个c h a r *型的缺省参数。创建一个私有成员
c h a r *,并假定构造函数可以传递一个静态引用串:简单将指针参数赋给内部指针。创建两个
重载的成员函数p r i n t ( ) ;一个不带参数,而只是显示存储在对象中的消息,另一个带有c h a r *参
数,它将显示该字符串加上对象内部消息。比较这种方法和使用构造函数的方法,看哪种方
法更合理?
----------------------------------------------
这里说的意思是静态引用串,是一个char*指针,例如:
char *p = "abc"
创建一个m e s s a g e类,其构造函数带有一个c h a r *型的缺省参数。创建一个私有成员
c h a r *,并假定构造函数可以传递一个静态引用串:简单将指针参数赋给内部指针。创建两个
重载的成员函数p r i n t ( ) ;一个不带参数,而只是显示存储在对象中的消息,另一个带有c h a r *参
数,它将显示该字符串加上对象内部消息。比较这种方法和使用构造函数的方法,看哪种方
法更合理?