当运行publicize.exe并传递该程序集的名称时,它将为该程序集生成一个专用访问器。
我想,Lea忽略了无需使所有读写方法公开这一观点(如同我在“Javaaccessorvisibility”中所指出的)。
通过指示要调用的强类型访问器,此信息可用于提高性能。
访问器方法涉及两种方法:setters和getters(有时分别称为mutators和accessors)。
在派生类中声明其实现可由重写成员更改的方法或访问器。
声明了一个get访问器,它接受字符串(天名称),并返回相应的整数。
一组属性,以及与这些属性相关的一些访问器方法,就是JavaBean所要支持的五大特性之一。
其目的是避免每次咨询支持bean的访问函数时带来运行查询的计算成本。
同样,非公有的EJB读写方法暗示这些封装的属性不能是持久的。
甚至当属性访问符没有内联时,实际的性能差别是一个方法的调用,是可以忽略不计的。
当引用属性时,除非该属性为赋值目标,否则将调用get访问器以读取该属性的值。
ActionForms只是一些Java类而已,它继承了Struts所提供的ActionForm类,这些类中包含有accessor和mutator方法。
对于实例字段和访问器方法,系统在运行时插入检查以确定对象是否是代理。
在下面的代码中,GetAccountType通过专用访问器的隐藏实现进行调用。
在set访问器中,对局部变量声明使用隐式参数名称value是错误的。
此类中的多个方法假定属性(Property)的get访问器和set访问器方法具有某些格式。
最后一步是关闭元素,只要为这个访问器写一个关闭标记这一步即告完成。
作为程序集中的元数据导入的COM接口和组件类将公开属性以及每一属性的访问器方法。
get访问器必须以return或throw语句终止,并且控制权不能离开访问器体。
因此,访问器的用途是指示索引器是读写、只读还是只写。
要做到这一点,每当一个脚本需要去读写这些变量时,你需要去调用C++访问器函数。
对象类型的事件指定已命名的状态转换,在该转换中订户可以使用访问器方法注册或取消注册感兴趣的内容。
虽然属性定义通常会包括私用资料成员,不过并非必须如此。
1·The last step, closing the element, is completed by simply writing out the closing tag for the accessor.
最后一步是关闭元素,只要为这个访问器写一个关闭标记这一步即告完成。
2·If the object argument is null, you need to generate a null accessor for the type.
如果对象参数为空,您需要为这个类型生成一个空访问器。
3·The effective use of accessor methods will be covered in future tips.
以后的提示中会涉及访问器方法的有效使用。
4·My first step is to create accessor methods for each UI component, shown in Listing 2.
第一步是为每个UI组件创建访问器方法,如清单2所示。
5·All other accessor factories that can be obtained are needed to express the specific semantics of a URL by modifying the respective navigational state aspect.
可获得的所有其他访问器工厂都需要通过修改各自的导航状态部分来表述特定的语义。
1·You also need to add a few simple accessor methods to SimpleNode.
您还需要将一些简单的存取器方法添加到SimpleNode。
2·You'll note that JDBC statements do provide an accessor for their connection; however, application servers and Web application frameworks frequently use the decorator pattern to wrap JDBC connections.
您会注意到:jdbc语句确实为它们的连接提供了存取器;但是,应用程序服务器和Web应用程序框架频繁地使用修饰器模式包装JDBC连接。
3·For this example (Figure 4), you will model a read-only indexer (thus it has only a get accessor) in the DrawingSurface class.
对于本实例(图4),您将对drawingsurface类中的只读索引器建模(因而它只有get存取器)。
1·The permissions mask allocates 8 bits each to the four possible types of key accessor: possessor, user, group, and other.
权限掩码给四个可能的密钥访问者类型各分配 8 位:所有者、用户、组和其他。
2·The provider USES the accessor to determine how to transfer the data to or from the consumer's buffer.
提供者使用这个访问者来决定如何向或从消费者缓冲区中传送数据。