提问:声明Animal 类,该类具有数据成员有age、成员函数有SetAge( )等。把数据成员声明
网友回答:
在提类似问题前,你要说明你用的开发语言的,因为目前流行的语言如python/java/c++/c#等,都有类,都可以定义私有成员,也都有main()函数的。
一般情况下(C++),若将成员age定义为私有的, 那么在main()中,访问要出错的(注意,JAVA就可以访问的,因为java的main()在类中,而C++的在类外),要避免的话,可以定义共公的成员函数来访问它(当然,改为public也可以,但不合C++类设计规范)。代码你可以自己先尝试写下,有问题可追问。