chevron_left

Python 入门教程

免费
第 4.1 回

教程文档

Python 入门教程 - 类与对象(定义、实例化、魔术方法、继承)

2023年11月14日
Python 入门教程

类与对象(定义、实例化、魔术方法、继承)

类与对象

面向对象编程 (Object Oriented Programming-OOP) 是一种解决软件复用的设计和编程方法。这种方法把软件系统中相近相似的操作逻辑、操作、应用数据、状态,以类的型式描述出来,以对象实例的形式在软件系统中复用,以达到提高软件开发效率的作用。

定义类

class Animal:
    def run(self):
        print("我会跑")
  • objectPython 里所有类的最顶级父类。
  • 类名 的命名规则按照"大驼峰命名法"。
  • run 是一个实例方法,第一个参数一般是 self,表示实例对象本身。也可以将 self 换为其它的名字,其作用是定义了一个指向当前对象的变量。

创建对象

a1 = Animal()
a1.run()

a2 = Animal()
a2.run()

可以使用已经定义的类去创建出一个或多个对象。用盖房子,来简单的理解:

  • 类就相当...

课程介绍

此教程由长乐未央官方出品,目的是让新手能在最短的时间系统学会 Python

市面上现有的 Python 文字教程、书籍,或者视频教程,无不是啰嗦繁琐的要命。我们只想写一个简明,能快速上手的教程。期间也参考了大量现有资料,在前人基础上进一步修改,调整,简化代码,让人能一目了然。

适合这样的人

新手