zoukankan      html  css  js  c++  java
  • 面向对象之类和构造方法

    class  Role(object):
    #定义一个类,class是定义类的语法,Role是类名,(object)是新式类的写法

    def _init_(self,name,role,weapon ,life_value):#初始化函数,
    self.name=name
    self.role=role
    self.weapon=weapon
    self.life_value=life_value


    def shot(self):
    print("shooting....")


    def got_shot(self):
    print("i got shot....")

    def buy_gun(self,gun_name):
    print("%s just bought [%s] "%(self .name,gun_name))
    self.weapon=gun_name
    r1=Role("Alex",'police',"AK47",90)
    r1.buy_gun("AK47")
    r2=Role("jack",'terrorist',"B22",100)
    r2.buy_gun("B51")
    print("r1:",r1.buy_gun())
    print("r2:",r2.buy_gun())
  • 相关阅读:
    class7-附
    class6-附
    class6
    class5-附
    class4-附
    class4
    class3-附【家庭资产配置】
    class2
    芒果绿的blog
    java网络爬虫基础学习(四)
  • 原文地址:https://www.cnblogs.com/my334420/p/6423687.html
Copyright © 2011-2022 走看看