文章 2017-05-02 来自:开发者社区

《C++面向对象高效编程(第2版)》——2.7 数据封装注意事项

本节书摘来自异步社区出版社《C++面向对象高效编程(第2版)》一书中的第章,第2.7节,作者: 【美】Kayshav Dattatri,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.7 数据封装注意事项 C++面向对象高效编程(第2版)尽管封装的信息对于用户而言无关紧要,然而,为了高效地使用对象,用户可能也需要访问封装的信息。实现者封装某些元素后,必须在接口提供访问或操控封装信息的工....

文章 2017-05-02 来自:开发者社区

《C++面向对象高效编程(第2版)》——2.6 接口、实现和数据封装之间的关系

本节书摘来自异步社区出版社《C++面向对象高效编程(第2版)》一书中的第章,第2.6节,作者: 【美】Kayshav Dattatri,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.6 接口、实现和数据封装之间的关系 C++面向对象高效编程(第2版)接口是任何类(和它的对象)客户的视图;接口由封装的实现支持;改变类的实现(支持接口)不应该影响该类客户所见的接口;封装的实现能让实现者修....

文章 2017-05-02 来自:开发者社区

《C++面向对象高效编程(第2版)》——2.5 数据封装的优点

本节书摘来自异步社区出版社《C++面向对象高效编程(第2版)》一书中的第章,第2.5节,作者: 【美】Kayshav Dattatri,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.5 数据封装的优点 C++面向对象高效编程(第2版)数据被封装后,客户无法直接访问,更不能修改,只有接口函数才可访问和修改封装的信息。进一步而言,使用接口的用户完全不知道描述该接口的函数如何使用封装信息,....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注