摘要: 多态是面向对象语言的一个基本特性,多态意味着变量并不知道引用的对象是什么,根据引用对象的不同表现不同的行为方式。在处理多态对象时,只需要关注它的接口即可,python中并不需要显示的编写(像Java一样)接口,在使用对象的使用先假定有该接口,如果实际并不包含,在运行中报错。 多态就是多种表现形态的意 阅读全文
posted @ 2016-02-19 14:28 侠之大者kamil 阅读(155) 评论(0) 推荐(0)
摘要: 尽管str(),repr()和``运算在特性和功能方面都非常相似,事实上repr()和``做的是完全一样的事情,它们返回的是一个对象的“官方”字符串表示,也就是说绝大多数情况下可以通过求值运算(使用内建函数eval())重新得到该对象。但str()则有所不同,str()致力于生成一个对象的可读性好的 阅读全文
posted @ 2016-02-19 14:22 侠之大者kamil 阅读(166) 评论(0) 推荐(0)