简介
虽然Python是解释性语言,但是它是面向对象的,能够进行对象编程。下面就来了解一下如何在Python中进行对象编程。
类是对现实世界中一些事物的封装。在人类认知中,会根据属性相近
把东西归类,并且给类别命名。比如说,鸟类的共同属性是有羽毛,通过产卵生育后代。而且,这些鸟还有共同的行为,如飞行、名叫。任何
一只特别的鸟都在
鸟类的原型基础上的。接下来以鸟为例来介绍类的用法。
class Bird: #创建类--鸟
have_feather = True #定义类的属性(have_feather、way_of_reproduction、song均是该类的属性)
way_of_reproduction = "egg"
song="叽叽喳喳"
def sing(self): #定义类的方法(self必不