08 2018 档案
摘要:一、概述一般的高阶语言都有反射的功能特性,python也不例外,网上资料显示,python支持类反射和模块反射,今天就先学习一下类反射的相关知识,模块反射后续再展开把。Python的类反射用于把字符串(对应于属性或方法)反射成内存中的地址对象,以便按需调用,实现某些特性的动态装配,它主要通过hasattr()、getattr()、setattr()、和delattr()来实现,类似于数据库的增删改...
阅读全文
摘要:先说明一下,今天的内容主要转自师兄张其高的博客http://www.cnblogs.com/zhangqigao/articles/6935221.html前面我们讲了类的方法,有普通方法,就是我们自己定义的方法,还有静态方法,类方法,属性方法,其实类还有另外一种方法,叫做类的特殊成员方法。这里就把主要的类的特殊成员方法大概讲解一下。__doc_表示类的描述信息 1 class Dog(obje...
阅读全文
摘要:在面向对象基础篇中,我们讲述了面向对象的很多基础知识,但也有很多限于篇幅并没有涉及到,这里通过进阶篇来完善补充。本篇将详细介绍Python 类的成员、成员修饰符。一. python类的成员以下内容转自http://www.cnblogs.com/wupeiqi/p/4766801.html类的成员可以分为三大类:变量(属性)、方法和属性方法。有的地方也称变量为字段,成员变量就是普通字段,类变量就是...
阅读全文