Python里的类和对象简介

匿名 (未验证) 提交于 2019-12-02 22:11:45

Python里的类

  1. 对象的属性主要是指主要的特征和参量,而方法主要是指函数;
  2. 类是一个具有一定特征和方法的集合,而对象是类的一个;
  3. 类的创立一般以大写字母为开头

类的创立举例如下:

class Turtle:

%特征参量:

方法

def climb(self):

  1. OO:面向对象(Object Oriented),python是一种纯粹的面向对象的编程语言
  2. 面向对象编程的特征:

(1)封装

(2)继承

(3)多态

例如:

>>> class 继承

>>> list2=Mylist()

>>> list2.append(2)

>>> list2

[2]

>>> class A:

>>> class B:

>>> a=A()

>>> b=B()

多态

woshixiaoa

>>> b.fun()

整体封装

三者之间的关系如下图所示:

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!