类是封装对象的属性和行为的载体,和Java类似,同样具有封装、继承和多态的特点。用个例子来说明一下:
class例子1.构造方法
和其他面向对象的语言一样,构造方法可以重构(多态):
构造方法2.普通方法和属性
普通方法和属性实例对象都可以调用:
普通方法和属性3.私有方法和属性(双下划线)
私有方法和属性只能在类的内部调用(比如his_story方法),实例对象不可以调用:
私有方法和属性4.继承
类的继承和Java大不相同,更简单了,继承类只需要在定义class的时候把父类传过来:
classHeroWuSong(Hero):
5.导入类使用
运行代码会输出:
武松排名第10
武松徒手景阳冈打虎
武松的哥哥武大郎的老婆是潘金莲
人生苦短,我用python