摘要: isinstance(obj,cls) 检查obj是否是cls的实例 issubclass(obj,cls) 检查obj是否是cls的继承类 反射 通过字符串的形式操作对象的相关的属性。 主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(自省) hasattr(obj,name) 检查ob 阅读全文
posted @ 2017-04-24 16:42 高跃 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 1.什么是继承?继承是一种创建新的类的方式 class A: pass class B(A): pass 2.如何继承 》如何寻找继承关系 继承是一种‘是’的关系: 人类、猪类、狗类都继承动物类,因而他们都是动物 3.为什么要用继承? 解决代码重用问题? 解决的是:什么是什么的问题 》继承 4.派生 阅读全文
posted @ 2017-04-24 16:41 高跃 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 面向对象的程序设计 1.面向对象分析(object oriented analysis ,OOA) 软件工程中的系统分析阶段,要求分析员和用户结合在一起,对用户的需求做出精确的分析和明确的表述, 从大的方面解析软件系统应该做什么,而不是怎么去做。 面向对象的分析要按照面向对象的概念和方法,在对任务的 阅读全文
posted @ 2017-04-24 16:40 高跃 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 流程: 1.打开文件 open("文件名",“打开的方式 读或写”) 2.操作文件 write read 3.关闭文件 close() 打开文件。 a = open("文件名,相对路径或者绝对路径","打开方式 读或写",encoding="编码\解码格式"(不写的话默认系统的编码方式)) a获取的 阅读全文
posted @ 2017-04-24 16:36 高跃 阅读(270) 评论(0) 推荐(0) 编辑