python之面向对象编程

  在我们了解面向对象编程之前,我们要知道什么是面向对象。可以笼统的说,世界万物,皆为对象,而且既然是对象,那么不一样的对象有不一样的属性。然而那些具有相同或者类似属性的对象,我们就可以把它们归在一起,即将其分类。因此我们也可以说,世界万物,皆可分类。而且只要是对象,就肯定属于某种品类,就肯定有属性。

  了解了面向对象,我们接下来了解面向对象编程(又称为opp编程)

  面向对象编程时利用“类”和“”对象来创建各种模型来实现对真实世界的描述。  

  

  相比于面向过程编程,面向对象有什么好处呢?我的理解是

  1.面向对象将对象分成一个一个的类,在类中有属性和方法,我们可以将在整个程序中我们用到的一些重复的代码,写成一个类里的方法,通过调用来将代码简化,让自己的代码显得精练(也符合python的哲学)。

  2.我们的代码写出来之后,并不是用了一次就要扔掉的,而是可以反复使用的,既然可以反复使用,那我们就有必要去反复修改,这里

猜你喜欢

转载自www.cnblogs.com/swearBM/p/9076518.html