python核心编程-派生
来源:互联网 发布:php调用dubbo服务 编辑:程序博客网 时间:2024/05/16 05:57
一个类被定义后,目标就是要把它当成一个模块来使用,并把这些对象嵌入到你的代码中去,同其它数据类型及逻辑执行流混合使用。有两种方法可以在你的代码中利用类。
第一种是组合(composition)。就是让不同的类混合并加入到其它类中,来增加功能和代码重用性。你可以在一个大点的类中创建你自已的类的实例,实现一些其它属性和方法来增强对原来的类对象
另一种方法是通过派生
# -*- coding: UTF-8 -*-class P(object): passclass C(P): passc = C()print c.__class__print C.__class__print C.__bases__ #使用类名,打印父类print "***********"p = P()print p.__class__print P.__class__print P.__bases__
输出:
D:\Python27\test>object03.py<class '__main__.C'><type 'type'>(<class '__main__.P'>,)***********<class '__main__.P'><type 'type'>(<type 'object'>,)D:\Python27\test>
0 0
- python核心编程-派生
- python核心编程-标准类派生-不可变类型
- python核心编程-标准类型派生-可变类型
- python 核心编程 练习题
- 《Python核心编程》目录
- Python核心编程笔记
- Python 核心编程 笔记
- python核心编程笔记
- python核心编程--笔记
- Python核心编程总结
- python核心编程--笔记
- Python核心编程
- python核心编程
- 入手 《python核心编程》~
- Python核心编程 笔记
- python核心编程--笔记
- Python核心编程笔记
- python核心编程
- 枚举类和常量的区别
- Objective-C_语言_NSNotification(通知)
- OpenStack中Swift和cinder区别
- 【杭电】[2043]密码
- Objective-C语言——KVC设计模式
- python核心编程-派生
- Office组件之Spire.XSL的DotNet操作
- GPS坐标转换ddmm.mmmm(度分)-> dd.dddd(度)
- redis研究与探索(一)-安装部署
- Keras 浅尝之MNIST手写数字识别
- 跟我一起写操作系统(四)——获取物理内存
- win7下firefox浏览器不能使用
- 使用Picasso加载图片的内存优化实践
- get方式乱码问题解决