本系列作为EffectiveJavaScript的读书笔记。
JavaScript的对象系统从其语法上而言并不鼓励使用信息隐藏(Information Hiding)。因为当使用诸如this.name,this.passwordHash的时候,这些属性默认的访问级别就是public的,在任何位置都能够通过obj.name,obj.passwordHash来对这些属性进行访问。
在E...
分类:
编程语言 时间:
2014-10-09 16:30:08
阅读次数:
186
方法重写(overriding): 1、也叫子类的方法覆盖父类的方法,要求返回值、方法名和参数都相同。 2、子类抛出的异常不能超过父类相应方法抛出的异常。(子类异常不能超出父类异常) 3、子类方法的的访问级别不能低于父类相应方法的访问级别(子类访问级别不能低于父类访问级别)方法重载(overl...
分类:
其他好文 时间:
2014-10-04 01:18:15
阅读次数:
394
C#是从方法Main()开始执行的。这个方法必须是类或结构的静态方法,并且其返回类型必须是int或void 。虽然显式指定p山屺修饰符是很常见的,因为按照定义,必须在程序外部调用该方法,但我们给该入口点方法指定什么访问级别并不重要,即使把该方法标记为private,它也可以运行。在编译唧控制台或Wi...
分类:
其他好文 时间:
2014-10-03 19:58:15
阅读次数:
210
一、控制器相关在Controller类中方法访问级别为public的方法,就是行为(Action).如果不希望Controller类中的方法成为Action(可以在地址栏中被访问),有两种实现方式:将方法的访问级别设置为private在方法上添加特性标记[NonAction] ...
分类:
Web程序 时间:
2014-10-02 20:15:43
阅读次数:
279
不得不佩服ACE的跨平台强大之处
如果你需要在Windows下创建dll项目供其他项目使用。
你创建dll项目的代码要导出才能被外部访问,这个是由于Windows的动态链接库默认访问级别为私有导致的,所以只有导出的接口才会被外部访问。
在你打算导出的时候只需要使用ACE自带的导出宏即可:
头文件应该像这个样子:
#ifndef CONFIGLOADER_H
...
分类:
其他好文 时间:
2014-09-26 22:13:09
阅读次数:
235
重写(Overriding)重写规则 1. 参数列表:必须与被重写方法的参数列表完全匹配。 2. 返回类型:必须与超类中被重写的方法中声明的返回类型或子类型完全相同 3. 访问级别:一定不能比被重写方法强,可以比被重写方法的弱。 4. 非检查异常:重写方法可以抛出任何非检查的异常,无论被重写...
分类:
编程语言 时间:
2014-09-25 01:13:07
阅读次数:
237
A、重写规则之一: 重写方法不能比被重写方法限制有更严格的访问级别。 (但是可以更广泛,比如父类方法是包访问权限,子类的重写方法是public访问权限。) 比如:Object类有个toString()方法,开始重写这个方法的时候我们总容易忘记public修饰符,编译器当然不会放过任何教训我们 的.....
分类:
编程语言 时间:
2014-09-23 02:27:33
阅读次数:
258
访问修饰符是用于指定声明的成员或类型的可访问级别:以下表格中是C#中常用的四种访问修饰符。高->低级别范围继承public公开访问完全公开访问trueinternal内部访问当前程序集中访问trueprotected保护访问当前类,结构和子类中访问trueprivate私有访问仅限当前类中访问fal...
分类:
其他好文 时间:
2014-09-11 11:09:01
阅读次数:
180
14.1、验证和授权
验证是检验某个人是否是他/她所声称的那个人的过程。在Servlet/JSP应用程序中,验证一般是通过要求用户输入用户名和密码来完成的。
授权主要是确定一个用户具有什么样的访问级别。它使用于包含多个访问区域的应用程序,使用户能够访问应用程序的某一部分,但是不能访问其他部分。例如,网上商店可以分为公共区(供一般的公共浏览和查找商品),买家区(供已注册用户下单用),以及需要最高...
分类:
其他好文 时间:
2014-08-29 18:18:08
阅读次数:
143
重写方法的规则如下:1. 参数列表:必须与被重写方法的参数列表完全匹配。2. 返回类型:必须与超类中被重写的方法中声明的返回类型或子类型完全相同3. 访问级别:一定不能比被重写方法强,可以比被重写方法的弱。4. 非检查异常:重写方法可以抛出任何非检查的异常,无论被重写方法是否声明了该异常。5. 检查...
分类:
其他好文 时间:
2014-08-21 09:42:43
阅读次数:
265