西安网帮你
python面向对象Object编程语法说明
时间:2019-09-11 01:03:55 浏览:112

面向对象编程: Object-Oriented Programing

什么是对象:
 对象是指现实中的物体或实体

什么是面向对象
 把一切看成对象(实例), 用各种对象之间的关系来描述事务

对象都有什么特征:
 对象有很多属性(名词)
   姓名,性别, 年龄, ...
 对象有很多行为(动作,动词)
   学习,吃饭,睡觉,工作, ....

示意:
 车(类)  ------>> BYD E6 (京A.88888) (实例,对象)
       \
        \----->> BWM X5 (京B.66666) (对象)


 狗(类)  ------>> 京巴 (户籍号: 000001)
       \
        \----->> 导盲犬 (户籍号: 000002)

 int(类) ------>> 100  (对象,实例)
        \
         \----->> 200 (对象,实例)

什么是类:
 拥有相同属性和行为的对象分为一组,即为一个类
 类是用来描述对象的工具,用类可以创建此类的对象(实例)

类的创建语句:
 class 语句
 语法:
   class 类名(继承列表):
       ''' 类文档字符串'''
       实例方法定义
       类变量定义
       类方法定义(@classmethod)
       静态方法定义(@staticmethod)
 作用:
   创建一个类
   用于描述对象的行为和属性
   用于创建此类的一个或多个同类对象(实例)
 说明:
   继承列表可以省略,省略继承列表表示类继承自object
   类名必须为标识符
   类名实质上是变量,它绑定一个类

[上一篇]python什么是迭代器,迭代器语法形
[下一篇]python汉字编码注释encode说明
Copyright 2025 © wbnsp.com.cn 网帮你

2025 © 版权所有 红花岗区网帮你信息技术工作室

工信部备案号:黔ICP备2025055589号-1

请使用网帮你微信扫码登录