<legend id='JJYNw'><style id='JJYNw'><dir id='JJYNw'><q id='JJYNw'></q></dir></style></legend>

    1. <small id='JJYNw'></small><noframes id='JJYNw'>

      <i id='JJYNw'><tr id='JJYNw'><dt id='JJYNw'><q id='JJYNw'><span id='JJYNw'><b id='JJYNw'><form id='JJYNw'><ins id='JJYNw'></ins><ul id='JJYNw'></ul><sub id='JJYNw'></sub></form><legend id='JJYNw'></legend><bdo id='JJYNw'><pre id='JJYNw'><center id='JJYNw'></center></pre></bdo></b><th id='JJYNw'></th></span></q></dt></tr></i><div id='JJYNw'><tfoot id='JJYNw'></tfoot><dl id='JJYNw'><fieldset id='JJYNw'></fieldset></dl></div>
          <bdo id='JJYNw'></bdo><ul id='JJYNw'></ul>
        <tfoot id='JJYNw'></tfoot>

      1. 在 C++ 中继承私有成员

        时间:2023-08-02
        • <bdo id='4Bng0'></bdo><ul id='4Bng0'></ul>
            <tbody id='4Bng0'></tbody>
          <legend id='4Bng0'><style id='4Bng0'><dir id='4Bng0'><q id='4Bng0'></q></dir></style></legend>

              • <tfoot id='4Bng0'></tfoot>

                <small id='4Bng0'></small><noframes id='4Bng0'>

                  <i id='4Bng0'><tr id='4Bng0'><dt id='4Bng0'><q id='4Bng0'><span id='4Bng0'><b id='4Bng0'><form id='4Bng0'><ins id='4Bng0'></ins><ul id='4Bng0'></ul><sub id='4Bng0'></sub></form><legend id='4Bng0'></legend><bdo id='4Bng0'><pre id='4Bng0'><center id='4Bng0'></center></pre></bdo></b><th id='4Bng0'></th></span></q></dt></tr></i><div id='4Bng0'><tfoot id='4Bng0'></tfoot><dl id='4Bng0'><fieldset id='4Bng0'></fieldset></dl></div>
                  本文介绍了在 C++ 中继承私有成员的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  假设一个类有私有数据成员,但 setter 和 getter 在公共范围内.如果您从这个类继承,您仍然可以调用这些 setter 和 getter —— 允许访问基类中的私有数据成员.这怎么可能,因为提到派生类不能继承私有数据成员

                  suppose a class has private data members but the setters and getters are in public scope. If you inherit from this class, you can still call those setters and getters -- enabling access to the private data members in the base class. How is this possible since it is mentioned that a derived class cannot inherit private data members

                  推荐答案

                  派生类不继承对私有数据成员的访问.但是,它确实继承了一个完整的父对象,其中包含该类声明的所有私有成员.

                  A derived class doesn't inherit access to private data members. However, it does inherit a full parent object, which contains any private members which that class declares.

                  这篇关于在 C++ 中继承私有成员的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:为什么我不能从 C++ 中的 int 继承? 下一篇:C++继承和成员函数指针

                  相关文章

                  最新文章

                  <tfoot id='3DmMH'></tfoot>
                  <legend id='3DmMH'><style id='3DmMH'><dir id='3DmMH'><q id='3DmMH'></q></dir></style></legend>

                  • <bdo id='3DmMH'></bdo><ul id='3DmMH'></ul>

                    <small id='3DmMH'></small><noframes id='3DmMH'>

                      <i id='3DmMH'><tr id='3DmMH'><dt id='3DmMH'><q id='3DmMH'><span id='3DmMH'><b id='3DmMH'><form id='3DmMH'><ins id='3DmMH'></ins><ul id='3DmMH'></ul><sub id='3DmMH'></sub></form><legend id='3DmMH'></legend><bdo id='3DmMH'><pre id='3DmMH'><center id='3DmMH'></center></pre></bdo></b><th id='3DmMH'></th></span></q></dt></tr></i><div id='3DmMH'><tfoot id='3DmMH'></tfoot><dl id='3DmMH'><fieldset id='3DmMH'></fieldset></dl></div>