首页 > 代码库 > 基于C++的类编程总结
基于C++的类编程总结
1. 类中public, protected, private这三个属性的区别: public意味着所有事物都能查询具有该属性的食物。(也即所有人可以在我不知情的情况下,查看我账户里还有多少钱)。
protected属性意味着只有我自己和我的子孙后代才能查我还有多少钱。private属性表明只有我自己才能查我自己账户里还有多少钱。
class father { public: int publicmoney; protected: int protectedmoney; private: int privatemoney;};
2. 类继承过程中public, protected, private这三种继承方式的区别:
class child1: public father
{
\\ publicmoney is public;
\\ protectedmoney is protected.
\\ privatemoney is not accessible from child1.
}
class child2: protected father
{
\\ publicmoney is protected.
\\ protectedmoney is protected.
\\ privatemoney is not accessible from child2.
}
class child3: private father
{
\\ publicmoney is private.
\\ protectedmoney is private.
\\ privatemoney is not accessible from child3.}
基于C++的类编程总结
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。