python面向对象中的类
来源:互联网 发布:复杂网络研究概述 编辑:程序博客网 时间:2024/06/10 14:48
1. 类的构成
类(Class) 由3个部分构成:
- 类的名称:类名;
- 类的属性:一组数据;
- 类的方法:允许对进行操作的方法 (行为)
列如,——人类的设计:
人类的设计我们只关心三样东西:
- 事物名称(类名):人(Person)
- 属性:身高(height)、年龄(age)
- 方法(行为/功能):跑(run)、打架(fight)
2.类的定义
定义类的格式:重点!!!
class 类名(object):
方法列表
# 定义类
class Car(object):
# 方法
def getCarInfo(self):
print('车轮子个数:%d,颜色%s'%(self.wheelNum, self.color))
def move(self):
print("车正在移动...")
定义类时有2种:新式类和经典类,上面的Car为经典类,如果是Car(object)则为新式类,类名 的命名规则按照"大驼峰"(python3.0以上版本都是新式类)
阅读全文
1 0
- python面向对象中的类
- python中的面向对象
- python中的面向对象
- python中的面向对象
- python 中的面向对象
- 关于python中的面向对象
- 15Python中的面向对象
- python面向对象-类
- Python中的面向对象编程详解(上)
- Python中的面向对象编程详解(下)
- 深入理解Python中的面向对象
- python学习(3):python中的面向对象思想,类和对象
- Python笔记:面向对象,类
- Python 面向对象中的__init__、__new__以及super()
- Python中的面向对象特性(更新中……)
- python面向对象(二) 内置类方法
- [python 笔记4]类(面向对象?)
- Python学习笔记----面向对象(类)
- C# 钉钉--网站应用钉钉扫码登录开发(C# asp.net)
- Android大图片背景性能优化篇
- Java内存区域类型
- 无线视频监控Mjpg-streamer输出分析
- B树(B-树)、B+树、B*树
- python面向对象中的类
- Java输入输出体系
- 工作笔记
- TPshop学习(3)linux下安装tpshop
- 【iOS】越狱检测
- 2017-7-25
- ElasticSearch学习笔记(六)分页,排序,指定字段和kibana的安装
- 20个经典面试题(DB相关)
- 使用iconfont图标不正确显示的处理办法