• 面向对象初始


    类:
    具有相同属性和技能的一类事物.
    对象:
    类的具体表现.
    class 关键字
    class 类名: (类名应该首字母大写)
    代码块.
    country = 'China' 第一部分:静态变量,静态字段

    def __init__(self,name,age): 第二部分:动态方法,函数,方法
    pass
    def func(self):
    pass
    类从结构上考虑就是分这两大部分.
    类名:
    #1,类名.__dict__
    #2,类名.country (类名.__dict__['country'] 不建议)
    类名.变量名 可以增删改查.
    #3,类名.func(111)
    对象:
    obj1 = 类名()
    1,在内存中创造了一个空的!对象空间.
    2,自动执行__init__(self),并且将空的对象空间传给self
    3,在__init__方法中,给空的对象空间封装一些属性,然后再将完善好的空间,返回给类名(),这个对象.
    # 1,对象查看自己空间的所有属性:
    obj.__dict__
    # 2,对象操作自己的属性. 万能的点.
    obj.属性名(增删改查.)
    # 3,对象可以查询类中的静态字段.
    obj.静态字段.
    # 4,对象执行类中的方法.
    obj.方法名()

  • 相关阅读:
    2. text()方法
    【CS231n】斯坦福大学李飞飞视觉识别课程笔记(十五):神经网络笔记2(下)
    我的友情链接
    我的友情链接
    我的友情链接
    我的友情链接
    我的友情链接
    我的友情链接
    我的友情链接
    我的友情链接
  • 原文地址:https://www.cnblogs.com/wy3713/p/9242558.html
Copyright © 2020-2023  润新知