无奈机器猫

文章
3
资源
0
加入时间
2年10月17天

流畅的python学习笔记(五):面向对象惯用法(2:符合 Python 风格的对象 )

符合 Python 风格的对象1. 对象表示形式2. 再谈向量类得益于 Python 数据模型,自定义类型的行为可以像内置类型那样自然。实现如此自然的行为,靠的不是继承,而是鸭子类型(duck typing):我们只需按照预定行为实现对象所需的方法即可。本章包含以下话题:支持用于生成对象其他表示形式的内置函数(如repr()、bytes(),等等)使用一个类方法实现备选构造方法扩展内置的 format() 函数和 str.format() 方法使用的格式微语言实现只读属性把对象变为可散列的

一个android文本比对app的实现(二)--界面

本篇对该app的界面实现做一些说明。谷歌对android app 的界面开发提供了精巧的设计,其界面设计的布局技术(layout), 运用了类似于设计模式的composite pattern, 具体来说,就像俄罗斯娃娃,外面一个大娃娃可以套一个小娃娃。android 的layout 里面可以再嵌入其他layout, 层层递进,进而形成变化多样而又非常灵活的界面布局。