Python 测开27期 - WL - 学习笔记 - python 面向对象概念

python 面向对象概念

面向对象

  • python是一门面向对象的语言
    ** 所谓面向对象,就是在编程的时候尽可能的去模拟真实的现实世界,按照现实世界中的逻辑去处理问题,分析问题中参与其中的有哪些实体,这些实体应该有什么属性和方法,我们如何通过调用这些实体的属性和方法去解决问题
  • 面向对象编程(oop):object oriented programming

两种编程思想

面向过程

  • 一种已过程为中心的编程思想
  • 首先分析解决问题所需要的步骤
  • 然后用函数将这些步骤一步一步的实现
  • 然后按顺序一次调用运行

面向对象

  • 是一种更符合我们人类思维习惯的编程思想
  • 面向对象开发就是不断的创建对象,使用对象,操作对象做事情
  • 可以将复杂的事情简单化

类与对象

  • 类(class):用来描述具有相同的属性和方法的对象的集合,它定义了集合中每个对象所共有的属性和方法
  • 对象(object):也称为类的实例,是一个具体存在的实体