面向对象编程的一大特性就是可以控制类成员的可访问性。当前主流的面向对象语言都拥有以下三种基本的可访问性。1)公有:public 访问不受限制2)私有:private 只有类自身成员可访问3)保护:protected 子类可以访问,其他类无法访问(1)public和privatepublic和priv...
分类:
其他好文 时间:
2015-02-25 22:20:42
阅读次数:
240
C#中还有一种可访问性,就是由关键字internal所确定的“内部”访问性;internal有点像public,外界类也可以直接访问声明为internal的类或类的成员,但这只局限于同一个程序集内部。可以简单的将程序集理解为一个独立的.DLL或者.EXE 的文件,一个Dll或Exe文件中可以有多个类...
分类:
其他好文 时间:
2015-02-25 22:15:14
阅读次数:
180
自定义错误页面views.py@app.errorhandler(404)def internal_error(error): return render_template('error.html',errorcode = 404, errormsg = 'page not found')@a...
分类:
其他好文 时间:
2015-02-25 15:22:17
阅读次数:
168
测试驱动的开发(TDD,Test Driven Development)的核心理念,是要使得重构(refactoring)更为有效,而不是创建更多的测试。 对一个有着长生命周期的项目来讲,在它的第一个版本,通常具有好的、干净的架构。随着版本的不断更新,会引入越来越多旁门左道的变通方法(hacky w...
分类:
其他好文 时间:
2015-02-25 11:33:52
阅读次数:
215
(一)成员变量的作用域(了解)直接访问:直接利用成员变量名来访问@public : 哪都可以直接访问@protected : 当前类和子类的@implementation和@end之间可以直接访问(什么都不写默认为这个)@private : 当前类的@implementation和@end之间才可以...
分类:
移动开发 时间:
2015-02-24 13:42:45
阅读次数:
172
这个MD5加密、解密的方法会使用即可。 使用时的代码备忘:Response.Write(FormsAuthentication.HashPasswordForStoringInConfigFile("要加密的字符串","MD5"));以下是加密、解密的代码部分:/*用法 protected...
分类:
Web程序 时间:
2015-02-24 09:03:41
阅读次数:
165
Object类是所有类、数组、枚举类的父类,是类层次结构的根类。每个类都使用Object作为超类。所有对象(包括
数组)都实现这个类的方法。
Object类实现了以下方法:
我们来看看关于finalize()方法在源码中是如何定义的:
protected void finalize() throws Throwable {...
分类:
编程语言 时间:
2015-02-23 20:07:48
阅读次数:
168
FileUpload1、上传到硬盘文件夹 1、最简单的上传HTML代码 C#代码 protected void Button1_Click(object sender, EventArgs e) { //把上传文件原来的文件名给取出来。 ...
分类:
其他好文 时间:
2015-02-22 23:04:56
阅读次数:
181
Calendar 日程控件属性 Borderstyle 边框样式 DayNameFormat 日标头的文本格式 FirstDayOfWeek NextPrevFormat 月导航按钮的格式方法 DayRender() 在呈现日时激发 protected void Calendar1_DayR...
分类:
其他好文 时间:
2015-02-22 23:01:55
阅读次数:
151
Object类是所有类、数组、枚举类的父类,是类层次结构的根类。每个类都使用Object作为超类。所有对象(包括
数组)都实现这个类的方法。
Object类实现了以下方法:
我们来看看源码中clone()方法是如何定义的:
protected native Object clone() throws CloneNotSupp...
分类:
编程语言 时间:
2015-02-22 21:55:46
阅读次数:
223