zoukankan      html  css  js  c++  java
  • 友元的尴尬能力

    友元的概念

    友元是c++中的一种关系

    友元关系发生在函数与类之间或者类与类之间

    友元关系时单项的,不能传递

    友元的函数

    在类中以friend关键字声明友元

    类的友元可以是其它类或者具体函数

    友元不是类的一部分

    友元不受类中访问级别的限制

    友元可以直接访问具体类的所有成员

    友元是为了兼顾c语言的高效而诞生的

    友元直接破坏了面向对象的封装性

    友元在实际产品中的高效是得不偿失的

    友元在现代软件工程中已经逐渐被遗弃

    注意事项

    友元关系不具备传递性

    类的友元可以是其他类的成员函数

    类的友元可以是某个完整的类

      所有的成员函数都是友元

    小结

    友元是为了兼顾c语言的高效而诞生的

    友元直接破坏了面向对象的封装性

    友元关系不具备传递性

    类的友元可以是其它类的成员函数

    类的友元可以是某个完整的类

  • 相关阅读:
    2月3日
    照片测试
    家属签证计时
    我来了
    090204 阴天
    重要提醒to 小爱
    小毛小毛
    C++Primer学习日程
    资料库字段存储文件记录的方式
    本日有点忙
  • 原文地址:https://www.cnblogs.com/sugarWill666/p/9074609.html
Copyright © 2011-2022 走看看