码迷,mamicode.com
首页 > 编程语言 > 详细

基于C++的类编程总结

时间:2016-09-24 21:39:56      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:

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++的类编程总结

标签:

原文地址:http://www.cnblogs.com/cbyzju/p/5904071.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!