韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python基础教程 > python面向对象中的调用方法有哪些?怎么用?

python面向对象中的调用方法有哪些?怎么用?

python面向对象调用

头像

小妮浅浅

2020-12-10 13:47:275747浏览 · 0收藏 · 0评论

在我们理解了面向对象里面的原理后,我们就可以使用不用内容进行类的调用。关于类的调用方法小伙伴们接触最多的是实例调用,不过还有其他两种方法同样需要我们掌握。它们在名称出现上可能会是不同的形式,这里我们将会对整个类调用的三种方法进行全面讲解,下面一起看看吧。

类的调用方法主要有三种:

1)类的实例;

(2)静态方法(@装饰器);

3)类的方法(clc)。

实例调用最常见,一般使用“类名.方法”。静态方法由类调用,无默认参数。将实例方法参数中的self去掉,然后在方法定义上方加上@staticmethod(前面加@是python函数的装饰器方法),就成为静态方法。类方法由类调用,采用@classmethod装饰,至少传入一个cls(代指类本身,类似self)参数。执行类方法时,自动将调用该方法的类赋值给cls,建议使用类名.类方法的调用方式。

实例调用法:

class StockCode:
    def __init__(self,name,code):
        self.name=name
        self.code=code
    def get_stock(self):
        return (self.name,self.code)
s=StockCode('中国平安','601318.SH')
s.get_stock()
#输出结果:('中国平安', '601318.SH')

静态方法

静态方法由类调用,无默认参数。将实例方法参数中的self去掉,然后在方法定义上方加上@staticmethod,就成为静态方法。它属于类,和实例无关。建议只使用类名.静态方法的调用方式。(虽然也可以使用实例名.静态方法的方式调用)

# -*- coding: utf-8 -*-
# @Time    : 2018/5/3 0003 17:21
# @Author  : Langzi
# @Blog    : www.langzi.fun
# @File    : 面向对象4.py
# @Software: PyCharm
import sys
import requests
reload(sys)
sys.setdefaultencoding('utf-8')
class ff:
    @staticmethod
    def runx():
        print requests.get('http://www.langzi.fun').status_code
ff.runx()
#这里就直接调用了类的变量,只在类中运行而不在实例中运行的方法

类调用法:

有的时候传入的参数并不是('中国平安','601318.SH')这样的格式,而是('中国平安-601318.SH')这样的,那该怎么做?首先要把这个拆分,但是要使用实例方法实现起来很麻烦,这个时候就可以使用类方法。

class StockCode:
    def __init__(self,stock,code):
        self.stock=stock
        self.code=code
    @classmethod
    # 装饰器,立马执行下面的函数
    def split(cls,sc):
        # cls是默认的这个类的init函数,sc是传入参数
        stock,code=map(str,sc.split('-'))
        # 这里转换成了格式化的结构
        dd = cls(stock,code)
        # 然后执行这个类第一个方法
        return dd
s=StockCode.split(('中国平安-601318.SH'))
#查看属性
s.stock,s.code
#输出结果:('中国平安', '601318.SH')


以上就是python面向对象中调用类的三种方法,具体方法分析和代码都展现给了大家,小伙伴们可以逐个尝试和使用。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

找寂寞妇女| 《情人》大尺度| 女被扒开腿狂躁XXXXX视频| 一个添B-个添3个人添| 啵啵浏览器| 男生把困困放到女生坤坤视频高清| B站入口直接进入| 《搬家工人的绝遇》观看| 美女比基尼游泳图片视频 | 桃色视频| 男生困困进女生困困洞视频 | 日韩妆和欧的一区二区区别在哪| 轮流享用高岭之花笔趣阁最新章节| 禁忌4| 免费的黄冈网站有哪些平台| 白丝小脚夹住命根上下摩擦的预防..| 沉沦木之音| 教练车内含乳挺进她漫画| 爱的释放| 女性私密按摩精油| 正阳门下电视剧全集免费观看| 欧美三级A做爰在线观看| 45岁老阿姨喷了三次尿素乳育| 亚洲图片| 欧美人与人动人物2024心理学| 韩国男按摩师吸乳房会得乳腺瘙吗 | 女友小雪被教练猛烈进出视频| 妈妈姨妈三姐妹给我过生日| 老师办公室狂肉校花小说| 百度网址| 女儿与爸爸高清免费版电视剧| 《老板娘2》完整版| 同学的母亲中字ID| 夸克浏览器APP官方下载正版| 欧美-区| 韩漫免费漫画页面在线看漫画下载..| 日本女RAPPER| 慈禧秘密生活| 0.洞洞饿了1-36集全免费| 停电后我和公做了爱 | 九九在线观看免费播放大全电视剧