2013-02-20 13 views
5

Unterstützt Apex das Konzept von Lambda?Lambdas in Salesforce Apex

Letztlich Ich versuche, einig wirklich wiederholenden Code in meinen Tests vertrocknen, also würde ich gerne in der Lage sein, Funktionen zu übergeben um, so etwas wie dieses (C# -esq)

public static TestMethod void some_test_method(){ 
    Arrange(()=> 
    // some setup stuff 
); 
    Act(()=> 
    // test action 
); 
    System.assertEquals(...); 
} 

Antwort

10

Apex doesn habe keine lambdas. In der Tat ist es doesn't even have anonymous classes. (Das wäre deine nächste Frage gewesen.) Du wirst bei deklarierten Klassen bleiben müssen. Apex unterstützt Java-ish-Schnittstellen und abstrakte Klassen.

Verwandte Themen