我有一個簡單的問題: class my
{
};
my ob;
編譯器允許我創建一個對象,它是有道理的。而且,我知道你不能在構造函數是私有的地方創建對象。 對我來說,看起來,類內的所有東西都是private,但顯然不是默認構造函數(因爲它允許我創建對象,因爲默認構造函數應該是public)。但令我困惑的是,課堂上沒有public部分。 那麼,它是否創建了一個public部分,僅在此情況下
我有一些問題,以瞭解如何實現和使用私有/公共方法的類並使用它,即使在一些閱讀後。 我有以下代碼: var _Exits = 0;
var _Shuttles = 0;
function Parking(_str)
{
var Floors = 0;
var str = _str;
var Components = null;
function process()
{
我使用私有構造函數傳遞了一個類,但通過調用私有構造函數,該對象由另一個公共方法返回。當我們可以使構造函數公開時,這種構造的優點是什麼? public final class TokenTable {
static public int errorToken = 0;
static public int timesToken = 1;
static public in
public class XGetProgramGuideDirectTestControllerCmdImpl extends ControllerCommandImpl implements XGetProgramGuideDirectTestControllerCmd {
public final String CLASSNAME = this.getClass().getName
我有以下代碼: class Example
@text = 'Hello world! ;)'
getText = ->
@text
constructor: ->
alert(getText())
### Instance ###
example = new Example
這將返回「未定義」,有沒有什麼辦法讓它返回@text內容
我在Form1上有這個功能,我想對Form2,Form3等使用相同的功能,而不是重複每個窗體上的功能是否有任何方法使其可以訪問所有?我試圖做一個新的Class : Form,然後從形式調用函數,但沒有工作... public void tb_Leave(object sender, EventArgs e)
{
if ((sender as TextBox).Text.Count()