zoukankan      html  css  js  c++  java
  • Python--day22--面向对象的交互

    Python里面自带的类和对象:

    类名的作用:

    类里面的与属性相关的对象self的运用:

    实例化:就是创建一个对象

    调用方法,类名.方法名(对象名)

    执行步骤:

     

    简写:alex.walk()等价于Person.walk(alex)

    对象能做的事:

      #查看属性

      #调用方法

      #__dict__对于对象的增删改查操作都可以通过字典的语法进行

    查看属性:

     

    __dict__对于对象的增删改查操作都可以通过字典的语法进行

    一般不通过__dict__形式,而是如下图形式,通过属性来操作字典

    字典的增

    类名能做的事

      #实例化

      #调用方法:只不过要自己传递self参数

      #调用类中的属性,也就是调用静态属性,不需要实例化就可以查看

      #对于类的名字只能看,不能操作

    #调用方法:只不过要自己传递self参数

    #调用类中的属性,也就是调用静态属性,不需要实例化就可以查看

    类属性,静态属性:

    可以通过类名来修改类属性,但不能通过__dict__来修改如:Course.__dict__['language']  =  US就不行

    #对于类的名字只能看,不能操作,对象的就可以

    初始化方法:

  • 相关阅读:
    HDU5320 : Fan Li
    BZOJ3069 : [Pa2011]Hard Choice 艰难的选择
    BZOJ4227 : 城市
    BZOJ4216 : Pig
    BZOJ1171 : 大sz的游戏
    BZOJ4182 : Shopping
    BZOJ3482 : [COCI2013]hiperprostor
    BZOJ3919 : [Baltic2014]portals
    BZOJ3711 : [PA2014]Druzyny
    BZOJ1580 : [Usaco2009 Hol]Cattle Bruisers 杀手游戏
  • 原文地址:https://www.cnblogs.com/xudj/p/9885918.html
Copyright © 2011-2022 走看看