栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

python内部类的目的是什么?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python内部类的目的是什么?

引用自http://www.geekinterview.com/question_details/64739:

内部类的优点:

  • 类的逻辑分组
    :如果一个类仅对另一个类有用,那么将其嵌入该类并将两者保持在一起是合乎逻辑的。嵌套此类“帮助程序类”可使它们的程序包更加简化。
  • 增加封装
    :考虑两个顶级类A和B,其中B需要访问A的成员,否则它们将被声明为私有。通过将B类隐藏在AA类中,可以将其成员声明为私有,B可以访问它们。另外,B本身可以对外界隐藏。
  • 更具可读性和可维护性的代码 :在顶级类中嵌套小类会使代码更靠近使用位置。

主要优势是组织。可以用内部类实现什么 没有他们来完成。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/614094.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号