这一章节说说打印,在python中,打印与文件和流的概念紧密相连
1.文件对象方法
类似于文件写入方法,print把对象打印到stdout流,然后添加一些自动的格式化,而且在打印的过程中不需要把对象转为字符串
2.标准输出流
与标准输入流和错误流组成脚本启动时创建的3中数据连接
3.调用格式
print(objects,sep='',end='',file=sys.stdo...
分类:
编程语言 时间:
2015-08-31 23:42:33
阅读次数:
203
1、软件的实质:程序+数据+文档。
2、软件工程的三维空间观:过程+方法+工具。
3、面向对象方法之于软件工程的意义:
从软件工程三维空间观看面向对象方法:
属于软件工程空间的方法维不是方法维的唯一
4、面向对象方法与软件过程模型
1)基本模型
线性顺序模型:瀑布模型迭代模型:原型法模型基于构件的开发模型
2...
分类:
其他好文 时间:
2015-08-31 11:59:07
阅读次数:
184
方法的重写(overwrite/override)class Person { private String name; private int age; public void setName(String name){this.name=name;} public voi...
分类:
其他好文 时间:
2015-08-31 06:22:08
阅读次数:
217
Self的使用: 1 self不能离开类 离开类之后没有任何意义 2 self会自动区分类方法和对象方法 3 使用self的时候只需要关注self在哪一个方法中 如果在类方法中使用self 那么self就代表当前类 如果在对象方法中使用self 那么self就代表"当前调用该方法的...
分类:
其他好文 时间:
2015-08-30 23:05:34
阅读次数:
215
我支持向JavaScritpt本地对象添加功能,但不要删除本地对象上的东西。另外,将已有方法的工作方式修改得与过去不同,但却使用相同的方法签名,这也算删除了方法,同样也是非常不好的方式。我在RapydScript的 stdlib2 库的代码中移除了与重写本地对象方法相关的依赖。这么做的主要原因是为了与jQuery一致,因此对标准库代码进行了适当清理。但是,这并不表明我反对修改本地对象的代码。...
分类:
编程语言 时间:
2015-08-30 19:40:55
阅读次数:
445
继续说.clone:该方法不接收任何参数,会返回对象中的所有元素集合,但不会对象绑定的事件.var $temp = $("div").clone(); //并不接收任何参数.方法的实现就是循环调用方法对象.然后将所有的dom元素克隆并返回而且使用的深度克隆,就是说,会将节点下方的子节点统统克隆过来....
分类:
Web程序 时间:
2015-08-28 19:38:08
阅读次数:
2821
1、数据类型(类) 对象名; 这里要求数据类型必须为复合数据类型,基本数据类型声明的结构只能称为变量,而不能称为对象。 对象的初始化 对象名= new 构造方法(参数);2、方法: 访问控制符 [修饰符] 返回值类型 方法名称(参数列表){ 方法体 }3、类: 访问控制符 [修饰符]...
分类:
编程语言 时间:
2015-08-28 19:27:23
阅读次数:
128
代理模式:为另一个对象提供一个替身或占位符以访问这个对象。代理模式为另一个对象提供代表,以便控制客户对对象的访问,管理访问的方式有许多种。
远程代理管理客户和远程对象之间的交互。
虚拟代理控制访问实例化开销大的对象。
保护代理基于调用者控制对对象方法的访问。
代理模式有许多变体,例如:缓存代理、同步代理、防火墙代理、写入时复制代理。
Java内置的代理支持,可以根据需要动态创建代理,并将...
分类:
其他好文 时间:
2015-08-27 15:25:29
阅读次数:
246
在开始单例模式之前我们先讲一下类方法。应为单例模式需要依靠类方法来实现
首先,我们知道类方法就是 直接使用类名来调用,无需生成对象,再去调用。
其实类方法的生成很简单,只需要给我们之前的对象方法用class关键字来修饰即可
我们来看一个示例
对象方法
func userName()->String{
return "zhangsan"
}
类方法
...
分类:
编程语言 时间:
2015-08-27 13:31:06
阅读次数:
327
Swift 类的方法也分对象方法和类方法,我们先简单看一下对象方法。
我们分三类来分析
我们看一个例子,创建一个学生类 Student,他有四个属性 姓名 name,年龄 age,性别 sex,知识 knowledge
我们定义三个方法 学习
1,不带参数,只要学生调用了学习方法知识+1
2,带两个参数,第一个参数subject 表示学习的课程,第二个参数表示学习的课时
3,参数同2...
分类:
编程语言 时间:
2015-08-27 11:07:09
阅读次数:
147