Fork me on GitHub
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 19 下一页
摘要: 这一章节主要讲解面向对象高级编程->继承进阶篇,包括类多继承介绍和继承经典类和新式类属性的查找顺序不同之处。 多继承 上一章节我们讲到继承,子类继承父类,可以拥有父类的属性和方法,也可以进行扩展。但是有时候会发现,子类需要继承一个类的方法,又要继承另一个类的方法,才能完成要实现的功能。怎么办?pyt 阅读全文
posted @ 2016-08-08 17:27 ink.liu 阅读(446) 评论(0) 推荐(0)
摘要: 大家都知道面向对象的三大特性:封装,继承,多态。封装特性在上一章节已经讲解过。这一章节主要讲解继承和多态。 继承: 当定义一个类的时候,可以从现有的类进行继承。那么新定义的类可以称为子类,被继承的现有的类称为基类,父类或者超类。 上一章节大家应该有所注意以下代码: object类是python所有类 阅读全文
posted @ 2016-08-05 16:32 ink.liu 阅读(298) 评论(0) 推荐(0)
摘要: python也是支持面向对象编程的。这一章节主要讲一些python面向对象编程的一些基础。 什么是面向对象的编程? 1.面向对象编程是一种程序设计范式 2.把程序看做不同对象的相互调用 3.对现实世界建立对象模型 面向对象编程的基本思想: 1.类用于定义抽象类型 2.实例根据类的定义被创建出来 如何 阅读全文
posted @ 2016-08-04 14:33 ink.liu 阅读(352) 评论(0) 推荐(0)
摘要: 模块和包 大家都知道,在计算机程序开发的过程中,随着程序代码越写越多,这样代码就会越不容易维护。 有时候为了好维护代码,把不同功能的函数放到不同的xx.py文件中。 在python中,一个.py文件就称为一个模块。 使用模块有什么好处? 1、提供代码可维护性。 2、可以避免函数名和变量名冲突。如果两 阅读全文
posted @ 2016-08-03 14:27 ink.liu 阅读(611) 评论(0) 推荐(0)
摘要: 转载出处:http://www.cnblogs.com/rhcad/archive/2011/12/21/2295507.html 这是在Python学习小组上介绍的内容,现学现卖、多练习是好的学习方式。 第一步:最简单的函数,准备附加额外功能 1 # -*- coding:gbk -*- 2 '' 阅读全文
posted @ 2016-08-01 16:44 ink.liu 阅读(197) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 19 下一页