面向对象是把构成问题的事务分解成各个对象,每个对象都有自己独立的属性和行为, 对象可以将整个问题事务进行分工, 不同的对象做不同的事情, 这种面向对象的编程思想由于更加贴近实际生活, 所以被计算机语言广泛应用。
> 常见的面向对象编程语言:Java / C++ / Python等等;
面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。
> 面向过程:C
总之,Python中万事万物皆对象,而面向对象的三大特性:封装、继承和多态。
# 类的定义