zoukankan      html  css  js  c++  java
  • 面向对象初始

    类:
    具有相同属性和技能的一类事物.
    对象:
    类的具体表现.
    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.方法名()

  • 相关阅读:
    java多线程
    golang编码转换
    golang csv,xls,xlsx
    golang 资源
    electron安装
    Ubuntu系统下面软件安装更新命令
    golang代码执行顺序
    datatables使用
    Echarts柱形图颜色设置
    golang chan 超时
  • 原文地址:https://www.cnblogs.com/wy3713/p/9242558.html
Copyright © 2011-2022 走看看