前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >python一个类中调用另一个类的方法

python一个类中调用另一个类的方法

作者头像
kirin
发布于 2020-05-19 04:42:10
发布于 2020-05-19 04:42:10
11.9K00
代码可运行
举报
文章被收录于专栏:Kirin博客Kirin博客
运行总次数:0
代码可运行
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# 创建一个Aclass A:
    def a(self):
        return print('这里是A类')

class B:
    # 实例化A类达到调用目的
    def run_a(self):
        self.a=A()
        self.a.a()
        # 这样就调用到了a类的方法了
# 继承自A类,什么是继承,请自行百度
直达链接
class C(A):
    pass
c=C() # 实例化C类
# 有了继承自A的方法,所以直接使用A类的方法就好
c.a() #这样也是同样的效果噢
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/05/14 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Python教程第7章 | 元类
在了解元类之前,我们先进一步理解 Python 中的类,在大多数编程语言中,类就是一组用来描述如何生成一个对象的代码段。在 Python 中这一点也是一样的。
仲君Johnny
2024/01/24
1710
Python教程第7章 | 元类
Python干货——单例模式
👨‍🎓作者:Java学术趴 🏦仓库:Github、Gitee ✏️博客:CSDN、掘金、InfoQ、云+社区 💌公众号:Java学术趴 🚫特别声明:原创不易,未经授权不得转载或抄袭,如需转载可联系小编授权。 🙏版权声明:文章里的部分文字或者图片来自于互联网以及百度百科,如有侵权请尽快联系小编。微信搜索公众号Java学术趴联系小编。 ☠️每日毒鸡汤:这个社会是存在不公平的,不要抱怨,因为没有用!人总是在反省中进步的! 👋大家好!我是你们的老朋友Java学术趴。今天给大家分享一下如何在Python中创建一个单
Java学术趴
2022/06/16
5990
Python干货——单例模式
Python的抽象魔法--类
类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性(attribute)和方法(method)。对象是类的实例(instance)。 类属性:类属性在整个实例化的对象中是公用的。类属性定义在类中且在函数体之外。类属性通常不作为实例使用。 局部变量:定义在方法中的变量,只作用于当前实例的类。 实例变量:在类的声明中,属性是用变量来表示的,这种变量就称为实例变量,实例变量就是一个用 self 修饰的变量。 方法重写:如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫方法的覆盖(override),也称为方法的重写。 继承:即一个派生类(derived class)继承基类(base class)的字段和方法。继承也允许把一个派生类的对象作为一个基类对象对待。例如,有这样一个设计:一个Dog类型的对象派生自Animal类,这是模拟"是一个(is-a)"关系(例图,Dog是一个Animal)。
爱编程的小明
2022/09/05
4090
Python的抽象魔法--类
我要偷偷的学Python,然后惊呆所有人(第二天)
前期回顾:我要偷偷学Python,然后惊呆所有人(第一天) 上面这篇里面写了python的一些知识基础,从数据类型到四则运算,再到分支、循环。
看、未来
2021/09/18
3940
万物皆对象,Python中的对象是什么样的???
?‍?作者:Java学术趴 ?仓库:Github、Gitee ✏️博客:CSDN、掘金、InfoQ、云+社区 ?公众号:Java学术趴 ?特别声明:原创不易,未经授权不得转载或抄袭,如需转载可
Java学术趴
2022/06/06
4920
万物皆对象,Python中的对象是什么样的???
Python中特有的方法,魔术方法
👨‍🎓作者:Java学术趴 🏦仓库:Github、Gitee ✏️博客:CSDN、掘金、InfoQ、云+社区 💌公众号:Java学术趴 🚫特别声明:原创不易,未经授权不得转载或抄袭,如需转载可联系小编授权。 🙏版权声明:文章里的部分文字或者图片来自于互联网以及百度百科,如有侵权请尽快联系小编。 👋大家好!我是你们的老朋友Java学术趴。在Python中,所有以“__”双下划线包起来的方法,都统称为“Magic Method”,例如类的初始化方法 __init__ ,Python中所有的魔术方法均在
Java学术趴
2022/06/08
3740
Python中特有的方法,魔术方法
python编写类代码的一些细节
python的类看起来和C++的类没什么区别,实际上不是。python的class语句定义了类,不像C++只是声明类。python的class语句是赋值语句,将类对象赋值给类名,并且直到class赋值语句被执行之前,类都是不存在的。
zy010101
2022/05/05
3900
不用看网课就能学到python的文章(第五天)
特征其实就是一个变量,在类里我们称之为属性。 行为其实就是一个函数,在类里我们称之为方法。 类其实就是由 属性 和 方法 组成的一个抽象概念。
一只
2024/07/05
1160
不用看网课就能学到python的文章(第五天)
Python3.6学习笔记(三)
面向对象编程 Object Oriented Programming 简称 OOP,是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。
大江小浪
2018/09/19
4020
Python3.6学习笔记(三)
Python学习笔记(二)
正如英文单词描述的,函数就是“功能”的意思,把完成一个功能所需要的代码打包起来放在一个函数下可以方便以后程序的重复调用,也能使整体代码条理清晰。正如前面用到的print(), input()之类的内置函数,这里讨论的函数为自定义涵数。
py3study
2020/01/17
8430
Python面向对象:杂七杂八的知识点
实在是因为python中对象方面的内容太多、太乱、太杂,在写相关文章时比我所学过的几种语言都更让人"糟心",很多内容似独立内容、又似相关内容,放这也可、放那也可、放这也不好、放那也不好。
py3study
2020/02/10
9620
用装饰器、魔法方法和元类机制自动记录 Python 函数和方法调用日志
在软件开发中,日志记录一直是一件让程序员很矛盾的事情。在编写代码的时候,不能确定需要将哪些信息记录日志;真正出了问题或者想统计分析一些用户行为和系统状态的时候,又发现没有充足的日志。
杜逸先
2020/11/09
1.1K0
面向对象:反射,双下方法
反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(自省)。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。
changxin7
2019/08/14
5920
Python类
Python是一门面向对象的语言,对于面向对象语言来说,最重要的概念就是类(Class)和实例(Intance),所以python在创建一个类或者一个对象是很容易的。
py3study
2020/01/08
1.1K0
python 通过元类控制类的创建
在上面这张图中,A是我们平常在python中写的类,它可以创建一个对象a。其实A这个类也是一个对象,它是type类的对象,可以说type类是用来创建类对象的类,我们平常写的类都是type类创建的对象,再由创建的对象再去创建我们平常使用的对象,我们可以看看type的官方文档
py3study
2020/01/17
1.6K0
史上最全 Python 面向对象编程
在多函数程序中,许多重要的数据被放置在全局数据区,这样它们可以被所有的函数访问。每个函数都可以具有它们自己的局部数据,将某些功能代码封装到函数中,日后便无需重复编写,仅调用函数即可。从代码的组织形式来看就是根据业务逻辑从上到下垒代码 。
马哥linux运维
2019/04/01
6210
史上最全 Python 面向对象编程
python3--类的组合,初始类的继承
圆环是由两个圆组成的,圆环的面积是外面圆的面积减去内部圆的面积。圆环的周长是内部圆的周长加上外部圆的周长
py3study
2018/08/02
7860
Python中type的使用和元类的理解
“元类就是深度的魔法,99%的用户应该根本不必为此操心。如果你想搞清楚究竟是否需要用到元类,那么你就不需要它。那些实际用到元类的人都非常清楚地知道他们需要做什么,而且根本不需要解释为什么要用元类。”
py3study
2020/01/03
1.1K0
Python面试题之Python中的类和实例
类,在学习面向对象我们可以把类当成一种规范,这个思想就我个人的体会,感觉很重要,除了封装的功能外,类作为一种规范,我们自己可以定制的规范,从这个角度来看,在以后我们学习设计模式的时候,对设计模式的理解会很有帮助。其次,语言中类是抽象的模板,用来描述具有相同属性和方法的对象的集合,比如Animal类。而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。
Jetpropelledsnake21
2018/08/10
1.1K0
Python面试题之Python中的类和实例
Python中的self是什么你知道嘛?
👨‍🎓作者:Java学术趴 🏦仓库:Github、Gitee ✏️博客:CSDN、掘金、InfoQ、云+社区 💌公众号:Java学术趴 🚫特别声明:原创不易,未经授权不得转载或抄袭,如需转载可联系小编授权。 🙏版权声明:文章里的部分文字或者图片来自于互联网以及百度百科,如有侵权请尽快联系小编。 👋大家好!我是你们的老朋友Java学术趴。在Python类中规定,函数的第一个参数是实例对象本身,并且约定俗成,把其名字写为self。其作用相当于java中的this,表示当前类的对象,可以调用当前类中的属
Java学术趴
2022/06/09
1.8K0
Python中的self是什么你知道嘛?
相关推荐
Python教程第7章 | 元类
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验