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

      面向对象 与 面向过程

        面向对象对象,是根据某个对象,进行编写对象属性,不考虑对象以外的因素,只对对象本事的一些属于自己的属性进行创造,不用考虑

      业务之间的逻辑。

        面向过程, 是按照业务的一步步发展进行编码,需要考虑业务逻辑顺序

     1 class Role(object):  # 定义一个类,名为Role,继承基类object
     2     user_count = 0  # 类属性
     3 
     4     def __init__(self, name, role, weapon, life_value):  # 析构方法
     5         self.name = name  # 实例属性
     6         self.role = role
     7         self.weapon = weapon
     8         self.life_val = life_value
     9 
    10     def buy_weapon(self, weapon):  # 类方法
    11         print("%s is buying [%s]" % (self.name, weapon))
    12         self.weapon = weapon
    13 
    14 
    15 # 创建两个实例
    16 p1 = Role("Sanjiang", "Police", "b10", 90)  # 将一个类变成一个具体的对象的过程,叫做实例化
    17 t1 = Role("Zengchunyun", "police", "AK47", 100)
  • 相关阅读:
    css calc()
    timeline css
    $obj->0
    释放内存
    Aggregate (GROUP BY) Function Descriptions
    算法-拼团-推荐团排序
    linux 命令行 执行 php
    c memery
    获取监控信息,产生监控响应动作
    green rgb(255, 102, 0) #FF6600
  • 原文地址:https://www.cnblogs.com/zengchunyun/p/5207820.html
Copyright © 2011-2022 走看看