python的类

class Dog():

   def _init_(self, name, age):

  self.name = name

  self.age=age

def sit(self):

  print(self.name.title()+"is now sitting")

 def roll_over(self):

 print(self.name.title()+"rolled over!")

 python的类默认首字母大写,如Dog类,小写的名称代表创建的实例。

继承 :

       class Smalldog(Dog) 

                def _init_(self, name,age):

                     super()._init_(name,age) super 函数的是一个特殊函数,用于将子类和父类关联起来,意思是调用父类的init方法,继承父类属性。

python2.7继承方式为 super(Smalldog,self_init_(name,age)

     from car import Car  从模块car中导入Car类

    import car 导入car模块

 

posted @ 2017-12-06 21:20  一天一进步  阅读(188)  评论(0编辑  收藏  举报