day6面向对象--类的特殊成员方法

(野生程序员) (野生程序员)     2022-09-10     648

关键词:

类的特殊成员方法

    1. __doc__  表示类的描述信息

class Func(object):
    ‘‘‘__doc__方法是用来打印类的描述信息‘‘‘

    def tell(self):
        pass

    def enroll(self):
        pass

print(Func.__doc__)    # 输出:类的描述信息
运行结果如下:
__doc__方法是用来打印类的描述信息

    __doc__是用来打印类的描述信息。就是类的注释。

    2.__module__和__class__

    __module__表示当前操作的对象在那个模块

    __class__ 表示当前操作的对象的类是什么

 

 

 

 

 

 

class Func(object):
‘‘‘__doc__方法是用来打印类的描述信息‘‘‘

def tell(self):
pass

def enroll(self):
pass

print(Func.__doc__) # 输出:类的描述信息

面向对象day08:类的特殊成员-类的起源与metaclass

本节内容类的特殊成员方法类的起源于metaclass一、类的特殊成员方法一、概述 前面我们讲了类的方法,有普通方法,就是我们自己定义的方法,还有静态方法,类方法,属性方法,其实类还有另外一种方法,叫做类的特殊成员... 查看详情

面向对象--特殊成员(代码片段)

1.类的特殊成员之call1classSpecialMembers:2#类的构造方法3def__init__(self):4print("构造了一个方法")56def__call__(self):7print("构造了一个对象")89#创建一个对象,并执行类的构造方法10obj=SpecialMembers()11#执行对象的构造方法12obj()13#先执行类的构... 查看详情

面向对象类的特殊成员方法

类的特殊成员方法:1.__doc__:打印类下面的注释2.__module__和__class__:fromlib.aaimportC输出类被导出的模块名lib.aa,输出类的模块名和类名<classlib.aa.C>3.__init__和__del__注:析构方法一般无须定义,因为Python是一门高级语言,程序员在... 查看详情

面向对象类的特殊成员方法(代码片段)

1.__doc__:表示类的描述信息classFoo(object):‘‘‘描述信息‘‘‘deffunc(self):passprint(Foo.__doc__)>>>描述信息2. __module__和 __class__:__module__表示当前操作的对象在哪个个模块__class__  表示当前操作的对象的类是什么... 查看详情

面向对象中的特殊的成员修饰符和几个特殊的方法(代码片段)

面向对象的成员修饰符#AutherBob#--*--conding:utf-8--*--#成员修饰符#共有成员#私有成员#1、私有字段#私有的普通字段#私有的静态字段#2、私有方法#私有的方法#默认情况下,类的字段和方法都是共有的,通过对象和类就直接可以访问,... 查看详情

面向对象

面向对象是一种编程方式,此编程方式的实现是基于对类和对象的使用类是一个模板,模板中包装了多个“函数”供使用(可以讲多函数中公用的变量封装到对象中)对象,根据模板创建的实例(即:对象),实例用于调用被包... 查看详情

面向对象相关知识及常用操作

本篇将详细介绍Python类的成员、成员修饰符、类的特殊成员。类的成员分为字段、方法和属性字段:分为普通字段和静态字段,普通字段在每个对象的内存中均保存一份,静态字段仅在类的内存中保存一份方法:分为普通方法、... 查看详情

面向对象的类的特殊成员(代码片段)

1. __doc__   表示类的描述信息123456789class Foo:    """描述类信息,这是用于看片的神奇"""    def func(self):       &nbs 查看详情

05面向对象之:类的成员(代码片段)

05面向对象之:类的成员一.细分类的组成成员大致分两块区域,如下图所示:每个区域详细划分又可以分为:classA:company_name=‘老男孩教育‘#静态变量(静态字段)__iphone=‘1353333xxxx‘#私有静态变量(私有静态字段)def__init__(self,name,age):#特... 查看详情

面向对象-进阶篇

本篇主要为Python类的成员、成员修饰符、类的特殊成员。类的成员类的成员可以分为三大类:字段、方法和属性注:所有成员中,只有普通字段的内容保存对象中,即:根据此类创建了多少对象,在内存中就有多少个普通字段。... 查看详情

###类的特殊成员方法

###类的特殊成员方法#__call__对象后面加括号,触发执行。##注:构造方法的执行是由创建对象触发的,即:对象=类名():而对于__call__方法的执行是由对象后加括号触发的,即:对象()或者类()()classDog(object):def__init__(se... 查看详情

面向对象之组合的补充,主动调用其他类的成员,特殊成员(代码片段)

一丶组合的补充  1.类或对象是否能做字典的key?classFoo:passuser_info=Foo:1,Foo():5print(user_info)#<class‘__main__.Foo‘>:1,<__main__.Fooobjectat0x000002CF8B1A9CF8>:5  2.对象中到底有什么呢?classFoo(object):def__ini 查看详情

面向对象之类的内建函数

类的特殊成员上文介绍了Python的类成员以及成员修饰符,从而了解到类中有字段、方法和属性三大类成员,并且成员名前如果有两个下划线,则表示该成员是私有成员,私有成员只能由类内部调用。无论人或事物往往都有不按套... 查看详情

day6面向对象--继承多态

继承   继承:就像遗传一样,继承就是拥有父类的所有方法和属性,并且能够定义自己独特的属性和方法,对上面的类进行扩展。   可以什么都不写,直接继承父类,如下:   classPeople(object):def_... 查看详情

面向对象进阶

...  通过对象访问:普通字段,普通方法成员修饰符面向对象中一些常用特殊方法 __init__  __call__  __delitem__ 反射查找类的 查看详情

javase(面向对象之类和类的成员)

面向对象三大主线类及类的成员三大特性其他关键字一、类和类的对象类和对象类类就好像是一个模子(模版),利用属性和方法来描述对象的信息,具有某些共同特征的实体的集合,是一种抽象的数据类型.类的定义方法:修饰符class类... 查看详情

面向对象中类的成员

字段:静态字段普通字段PS:静态字段代码加载时候,已经创建方法所有的方法属于类1、普通方法:至少一个self,对象执行2、静态方法:任意参数,类执行(对象执行)3、类方法:至少一个cls,类执行(对象执行)属性不论不类... 查看详情

面向对象二成员

本节主要内容:1.类的成员2.类的成员-变量3.类的成员-方法4.类的成员-属性5.私有一.类的成员:首先,什么是类的成员.很简单.你能在类中写什么? 写的内容就是成员.到目前为止.我们已经学过了一些成员了.class类名:   #... 查看详情