Python3之面向对象概述

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_34195441/article/details/88744656

1、类中内容:应该具有两个内容

  • 表明事物的特征、叫做属性(变量)
  • 表明事物功能或动作,称为成员方法(函数)

2、类的基本实现

  • 类的命名方法
    • 遵守变量命名规范
    • 大驼峰(由一个或者多个单词构成,每个单词首字母大写,单词跟单词直接相连)
    • 尽量避开跟系统命名相似的命名
  • 如何声明一个类
    • 必须用class关键字
    • 类由属性和方法构成,其他不允许出现
    • 成员属性定义可以直接使用变量赋值,如果没有值,可用None
  • 实例化类
    • 变量 = 类名( )   #实例化了一个对象
  • 访问对象成员
    • 使用点操作符
      • obj.成员属性名称
      • obj.成员方法
  • 可以通过默认内置变量检查类和对象的所有成员
    • 对象所有成员检查
      • obj._dict_   #dict前后各有两个下划线
    • 类的所有成员
      • class_name._dict_    #dict前后各有两个下划线

猜你喜欢

转载自blog.csdn.net/qq_34195441/article/details/88744656