簡體   English   中英

將參數傳遞給Java中的類屬性

[英]Passing parameter to class property in Java

我在視覺基礎課程中擁有此屬性。 NET 2008中,除了get和set屬性外,該屬性還有一個名為“ pParam”的參數。

Public Property UpdateField(ByVal pParam As String) As String
        Get
            Return Me.idField
        End Get
        Set(ByVal value As String)
            Me.idField = value
            If pParam = "NEW" Then
        // some code here
            End If
        End Set
End Property

在Java代碼中這等效嗎?

使用時,請執行以下操作:

oClass.UpdateField("NEW") = 1850

我在java中有這段代碼

public void setUpdateField(String idField) {
    this.idField = idField;
}
public String getUpdateField() {
    return idField;
}

但我需要輸入參數“ pParam”

提前致謝。

.NET代碼中提供的內容是C#中的索引器 Java沒有等效功能-您只需要使用兩個參數即可:

public void setUpdateField(String idField, String pParam) {
    ...
}

坦白地說,.NET中的“ getter”似乎沒有使用索引有點奇怪。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM