本文致力于让大家从原理出发,彻底理解面向对象中的类和对象。
类与对象的原理
1.1 类与对象的定义
1.2 类与对象的关系
1.3 类名称的命名规则
1.4 属性的定义
1.5 方法的定义
类与对象的实例
2.1 定义一个狗的类
2.2 使用类定义对象的格式
2.3 类中成员的访问

1 类与对象的定义
2 类与对象的关系

class 类名称:属性1的定义属性2的定义....属性n的定义def 方法1(self, [其他参数]):方法体中的代码def 方法2(self, [其他参数]):方法体中的代码....def 方法n(self, [其他参数]):方法体中的代码
3 类名称的命名规则
4 属性的定义
5 方法的定义
①:方法是类中定义的函数,对数据进行处理。

1 定义一个狗的类
平常我们见到狗一般有两个眼睛、一个嘴巴、一个口、一条尾巴、四条腿,会吃东西会叫。
我们把狗的这些特征抽象成类如下:
class Dog:eyes = 2#属性1的定义nose = 1#属性2的定义mouth = 1#属性3的定义tail = 1#属性4的定义legs = 4#属性5的定义def eat(self):print("最爱啃骨头")#方法1def bark(self):print("汪汪汪")#方法2
2 使用类定义对象的格式
使用类定义对象的方法一般有如下两种:
① 类名(),比如Dog()。
② 对象名=类名(),比如dog1=Dog()。
3 类中成员的访问
类中成员的访问分为访问属性和访问方法两种。
① 访问属性
方法一:类名.属性名,比如Dog.legs。
方法二:对象名.属性名,比如dog1.legs。
② 访问方法
至此,面向对象中的类和对象已全部讲解完毕,感兴趣的同学可以自己到Python中实现一遍
。


扫一扫关注我
13162366985
投稿微信号、手机
原文作者:阿黎逸阳的代码;如有侵权,请联系管理员删除。