面向对象如何实现数据隐藏

C++

引入class类型
对数据成员进行保护
增加存取范围
私有成员private
保护成员protected
公共成员public
定义类来实现数据隐藏
class Person {
private:
char name[30];
unsigned int age;
char address[100];
float salary;
public:
void setName(char* str);
void setAge(unsigned int yr);
void setAddress(char *str);
void setSalary(float yuan);
void disp( );
};

同类其他面试题 点击新一篇或旧一篇可浏览全部同类面试题

新一篇:
旧一篇:

你有答案? 你对以上面试题有意见? 你想发表你的见解? 写下来吧!你的分享将会让很多人受益!

相关面试题

·C++指针面试题
·输入一个n ,然后在屏幕上打印出NxN 的矩阵!
·C/C++基础面试题
·Com组件方面面试题
·C++问题

版权声明:本站大部分内容为原创! 另有少部分内容整理于网络,如需转载本站内容或关切版权事宜请联系站长。未经允许,严禁复制转载本站内容,否则将追究法律责任。 本站欢迎与同类网站建立友情链接,请联系QQ:176687814