python之面向对象编程
Posted Marvelous
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python之面向对象编程相关的知识,希望对你有一定的参考价值。
在我们了解面向对象编程之前,我们要知道什么是面向对象。可以笼统的说,世界万物,皆为对象,而且既然是对象,那么不一样的对象有不一样的属性。然而那些具有相同或者类似属性的对象,我们就可以把它们归在一起,即将其分类。因此我们也可以说,世界万物,皆可分类。而且只要是对象,就肯定属于某种品类,就肯定有属性。
了解了面向对象,我们接下来了解面向对象编程(又称为opp编程)
面向对象编程时利用“类”和“”对象来创建各种模型来实现对真实世界的描述。
相比于面向过程编程,面向对象有什么好处呢?我的理解是
1.面向对象将对象分成一个一个的类,在类中有属性和方法,我们可以将在整个程序中我们用到的一些重复的代码,写成一个类里的方法,通过调用来将代码简化,让自己的代码显得精练(也符合python的哲学)。
2.我们的代码写出来之后,并不是用了一次就要扔掉的,而是可以反复使用的,既然可以反复使用,那我们就有必要去反复修改,这里
以上是关于python之面向对象编程的主要内容,如果未能解决你的问题,请参考以下文章