2011-05-31 94 views

回答

0

它使VisualForce页面可见。

public String var; 

不会让您从Visualforce获得var变量。

I.e.

<apex:outputText value="{!var}"> 

将会失败。

1

没什么。我更喜欢明确的:

public String myVar {get; private set;} 

只是简单地省略该集。这真是典型的只是一个速记约定:

public String myVar 
{ 
    get 
    { 
     return myVar; 
    } 
    set(String s) 
    { 
     myVar = s; 
    } 
} 

在罗马...

+0

他的观点是这样的:为什么不'公共字符串myVar'? – 2012-11-16 02:21:07